Buying SEO services is genuinely harder than buying most professional services, because the deliverable is invisible for months and bad providers vastly outnumber good ones. Here's a buying process that protects you. Step 1: Define the outcome before you talk to anyone. "More SEO" isn't a goal. "15 more qualified leads per month from organic search within a year" is. Knowing your customer value also sets your budget rationally: if a customer is worth $3,000, a $2,000/month retainer that adds two customers monthly is a great deal; if a customer is worth $50, most retainers can't pay for themselves. Step 2: Understand what you're actually buying. Legitimate SEO retainers bundle four kinds of work — technical health (crawlability, speed, indexing), content (pages that answer what your customers search), authority (earning links and mentions), and local presence (Google Business Profile, reviews, citations) if you serve a geographic area. Ask every vendor how their fee splits across these. Vendors who can't answer are selling a black box. Step 3: Know the market rates so you can spot outliers. In Canada in 2026: freelancers typically run $75-$150/hour; agency retainers for small businesses $1,000-$2,500/month; competitive local markets (law, dental, home services in major cities) $2,500-$5,000/month; national e-commerce and enterprise $5,000-$15,000+. One-time audits run $1,000-$5,000. Anything under about $500/month from an agency is almost always templated, offshore, low-quality work that risks doing damage. Step 4: Get 3-5 proposals against the same written brief. Give each vendor identical information: your goals, market, current site, budget range. This makes proposals comparable. Then interrogate the differences — if one proposal includes 4 pieces of content monthly and another includes zero, they're not the same product at different prices. Step 5: Verify, don't trust. Ask for two current clients you can speak with. Ask the vendor to show you their own site's rankings (an SEO firm that can't rank itself is telling you something). Ask for a sample monthly report from a real engagement, anonymized. Ask exactly who does the work — the senior strategist in the sales call or a junior you'll never meet? Step 6: Get the contract terms right. - Month-to-month or 90-day terms after an initial 3-6 month commitment. Long lock-ins protect underperformers. - You own everything: your site, content, analytics accounts, Search Console access, and any links or citations built. - Defined monthly deliverables in writing — not "ongoing optimization." - Reporting tied to business metrics (leads, calls, revenue) not just rankings. Step 7: Walk away from the classic red flags: guaranteed rankings, "we know someone at Google," secret proprietary methods, pressure to sign today, refusal to itemize work, and cold emails claiming your site has urgent problems. Every one of these correlates almost perfectly with wasted money. Timeline expectations to hold any vendor to: meaningful movement by month 3-4, clear traction by month 6-9, and honest interim reporting on what's been done and what it's producing. An SEO vendor who under-promises in the sales process is usually the one who over-delivers after it.