Vancouver's neighbourhoods each behave like their own little market. A coffee shop on Commercial Drive doesn't compete with one in Yaletown — they share a city, not a customer. That's why generic SEO playbooks fall flat here.
Start with a meticulously complete Google Business Profile: real hours, locally-shot photography (not stock), service area polygons that reflect where you actually deliver, and a steady cadence of posts. Then layer neighbourhood-level landing pages — '/north-vancouver' shouldn't be a templated copy of '/burnaby'. Reference local landmarks, transit, and the kind of customers you actually see walk in.
Reviews are the single biggest local-pack ranking lever most SMBs ignore. Build a quiet, polite review-request loop into every transaction — SMS works better than email here. Reply to every review within 24 hours, with the reviewer's name and a specific reference to their visit. Google's algorithm reads it. So do prospects.
Finally: schema markup. LocalBusiness, Service, and FAQPage schema together can lift CTR 15-30% on commercial queries. It's free, it's invisible to users, and it's the closest thing to a free lunch in modern SEO.

