SEO agency pricing looks opaque from the outside, but it follows predictable patterns. Here's what agencies actually charge in the Canadian market in 2026, and what drives the differences. Monthly retainers (how ~70% of SEO is sold): - $500-$1,000/month — entry-level packages, usually from smaller shops or productized services. Realistic scope: basic on-page fixes, Google Business Profile management, a little content. Appropriate only for low-competition local markets. - $1,000-$2,500/month — the small-business mainstream. Covers ongoing technical maintenance, 1-3 pieces of content monthly, local SEO, and modest link earning. This is the band most single-location service businesses should expect to pay. - $2,500-$5,000/month — competitive local and regional campaigns: law firms, dental clinics, home services in major cities, multi-location businesses. The extra budget goes into content volume and the link building these markets demand. - $5,000-$15,000+/month — national campaigns, e-commerce with large catalogues, and enterprises. Includes dedicated strategists, digital PR, and serious content operations. Other pricing models: - Hourly: $100-$200/hour for experienced Canadian consultants; senior specialists and technical SEO experts charge $200-$350. - Project-based: site audits $1,000-$5,000; migration support $2,500-$10,000; a content strategy engagement $3,000-$8,000. - Performance-based ("pay only when you rank"): approach with extreme caution. These models push providers toward easy, worthless keywords and fast, risky tactics. Nobody controls Google; guarantees are a marketing device, not a service feature. What actually drives the price up or down: 1. Competition in your market — outranking three competitors in a small city is a different job than outranking fifty in Toronto. The work scales with the gap between you and whoever holds position #1. 2. Scope of the site — a 10-page local site vs. a 10,000-SKU store are different orders of magnitude of technical and content work. 3. Who does the work — a senior strategist's time costs more than a junior following a checklist, and offshore production costs less than Canadian staff. This is the main reason two "$1,500/month" packages can contain wildly different amounts of actual expertise. 4. What's included — content writing is the big variable. Four well-researched articles a month is $1,000-$2,000 of production cost by itself. The pricing traps to avoid at both ends: under about $500/month from an agency, the economics only work with templated, automated, or spam-adjacent tactics that can hurt you — genuinely worse than spending nothing. And at the high end, a big retainer only makes sense if the agency can articulate specifically where the hours go each month; prestige pricing without itemized deliverables is common. How to sanity-check any quote: ask for the monthly deliverables in writing, ask what percentage of effort goes to technical vs. content vs. links, and run the ROI math — retainer ÷ your average customer value = customers per month the campaign must add to break even. For most service businesses, that number is 1-3, which well-executed SEO clears comfortably in months 6-12. If the math needs 20 new customers a month to break even, the retainer is wrong for your business regardless of the agency's quality.