Local SEO pricing breaks down into two components: initial setup and ongoing monthly work. Setup fees cover Google Business Profile optimization, citation building across 30–50 directories, schema markup implementation, and location page creation. Expect $1,000–$2,500 for a single location, $3,000–$5,000 if you need multiple locations or have messy existing citations to clean up. Monthly retainers depend heavily on your market. A plumber in Kingston competing against 15 other shops needs less firepower than a personal injury lawyer in Toronto fighting 200 competitors. Single-location service businesses in smaller Canadian cities typically pay $500–$1,200 monthly. This covers review management, monthly citation monitoring, content updates, local link building, and GBP post publishing. Multi-location businesses or those in competitive metros like Ottawa, Vancouver, or Calgary should budget $1,500–$3,000 per location monthly, though agencies often discount additional locations after the first. When you're in a hyper-competitive vertical like legal, dental, or real estate in a major market, expect $3,000–$5,000+ monthly because you're competing against practices spending similar amounts. What you're actually paying for is rank movement in the local pack and organic local results. If an agency quotes $300 monthly, they're likely running a cookie-cutter process across 50 clients with minimal customization. If they quote $8,000 for a single location outside Toronto or Vancouver, they're overpricing unless you're in an exceptionally tough niche. At Ottawa SEO, we've seen the best ROI comes from right-sizing the engagement to actual competition levels rather than vanity metrics. A contractor spending $1,200 monthly to dominate 'furnace repair Ottawa' will see 15–40 qualified calls monthly. That same contractor paying $400 gets lost in the pack, and paying $3,000 just funds content nobody needs. The key question isn't the price—it's what rank movement and lead volume the agency has delivered for similar businesses in similar markets. Ask for specifics, not case studies with conveniently round numbers.