Skip to content
604.837.9722
Home
Meet Steve
Platform
Endorsements
Contact
How to Vote
Join Our Team
Search for:
Search
Meet Steve
Learn more about Steve Schafer
Contact Us
Get a hold of us today!
Read More
How to Vote
Get the inside scoope on the voting process
Read More
Be part of our team