North Shore customers search at three levels. Some type "North Shore" because that is how people talk about the area. Some type "North Vancouver" or "West Van". And many type the neighbourhood: "plumber Lonsdale", "yoga Lynn Valley", "café Deep Cove" or "physio Ambleside".
Your website should work at all three without stuffing keywords. Use "North Shore" in your general description, name the municipalities you cover on your service pages, and mention the neighbourhoods you genuinely serve in sentences a customer would read. If you are a storefront in Dundarave or Lower Lonsdale, say so on your contact page, with directions written the way locals give them.
Getting this right is part of our local SEO work, which starts with matching your website, profile and directory listings exactly.