Choosing an SEO Agency: The Scorecard That Separates Proof From Pitch.
The right SEO agency is the one that can show proof from businesses like yours, explain its process in plain language, and report on qualified leads and revenue, not just rankings. Choose on those three things and you avoid paying a retainer for six months with nothing to show for it. For a business where one booked job, signed case, or consult is worth thousands of dollars, a wasted half year also hands competitors the searches you should have captured. Below: what a good SEO agency includes, how to shortlist one, what to ask on the first call, and which red flags to walk away from. All figures are in CAD.
The Bottom Line:
- Choose on proof and process. Ask for results from businesses with similar economics and a clear month-by-month plan.
- Demand lead-level reporting. Rankings are inputs. Qualified leads, booked jobs, and revenue are the result.
- Avoid ranking guarantees. No one controls Google’s results.
- Priority order: proof first, reporting second, contract terms third.
What Should an SEO Agency Include in Its Service?
A good SEO agency should deliver strategy, technical fixes, and content and authority work, all tied to the searches that produce customers. If a proposal lists only keywords and a monthly report, it is missing the work that moves rankings and leads. Every task should connect to qualified leads, not activity.
Strategy and technical work
Strategy starts with your numbers: average job value, close rate, and cost per qualified lead. From there the agency picks the services and locations worth winning, and the searches that signal buying intent, such as “roof replacement company near me” rather than “how long does a roof last.” Technical work covers site speed, crawlability, mobile usability, and Google Business Profile optimization, so Google and Google Maps can show you to the right people.
Content and links
Content means service pages, location pages, and FAQ answers that match what buyers ask before they call. Link building should mean earning relevant local and industry mentions. Google’s guidance on hiring an SEO tells businesses to avoid link schemes such as buying links to lift rankings. Ask what content and links are planned for your first 90 days. google
How Do You Shortlist an SEO Agency?
Shortlist an SEO agency by checking proof from similar businesses, who actually does the work, and how openly it reports. Three or four candidates is enough. More than that and you end up comparing brochures instead of evidence. Score each one before any pricing conversation.
Fit and proof
Ask for case studies and reviews from businesses with similar economics. A dental practice is not a plumbing company, and a Vancouver market is not a small town. Good proof names the timeframe, the starting point, and the caveats. A result quoted with no timeframe is marketing, not evidence.
Transparency
If you’ve been burned before, you’re not being cynical. The usual causes are vanity reporting, junior account managers, long contracts, and no connection to revenue. Find out who will work on your account, because many agencies pitch with a senior person and execute with a junior one. Month-to-month terms force an agency to keep earning the business, while a 12-month lock-in shifts the risk to you.
What Should You Ask an SEO Agency on the First Call?
Ask how the agency will pick your keywords, what it will do in the first 90 days, and how it will connect SEO to booked jobs, signed cases, or consults. Vague answers to these questions predict vague results. You want specifics tied to your business, not a standard package.
Method
- Which services and locations will you prioritize first, and why?
- What work happens in months one through three?
- Who writes, builds, and reviews the work?
- What would make you recommend changing direction?
Measurement
Cost per booked job is total marketing spend divided by the number of jobs actually booked. Ask how calls, forms, and booked appointments will be tracked, and whether leads will be tied to closed revenue in your CRM. A useful monthly report shows qualified leads, booked appointments, closed customers, and revenue by channel. For the full framework, see our 10-step local marketing strategy.
What Are the Red Flags When Hiring an SEO Agency?
The biggest red flags are guaranteed #1 rankings, reports that show activity but no leads, and contracts that lock you in before the agency has proven anything. Any one of them is reason to keep looking, because each shifts the risk from the agency to you.
Guarantees
Google states that no one can guarantee a #1 ranking, and advises finding someone else if an agency promises first place. Read the Google Search Central guidance on hiring an SEO before your first call. Be equally skeptical of guaranteed leads or revenue, since an agency doesn’t control your phone handling, pricing, or close rate. A credible guarantee names the work, the agreed ranking improvement, and a remedy that costs you nothing extra. google
Opaque reporting
Watch for reports that lead with impressions, traffic, and keyword positions and never mention calls, consults, or revenue. Also walk away from “proprietary” methods nobody will explain, or any agency that won’t give you access to your own Google Analytics 4, Google Search Console, and Google Business Profile accounts. You should own those.
Run the Numbers: Build an SEO Agency Shortlist Scorecard
A scorecard replaces pitch-room charisma with a comparison you can defend. Assume you weight proof at 40%, process at 35%, and fit at 25%, then score each agency from 1 to 10 after the first call (illustrative numbers).
Formula: Weighted score = (Proof × 0.40) + (Process × 0.35) + (Fit × 0.25)
| Agency | Proof (40%) | Process (35%) | Fit (25%) | Weighted score |
|---|---|---|---|---|
| Agency A | 9 | 6 | 7 | 7.45 |
| Agency B | 6 | 8 | 8 | 7.20 |
| Agency C | 5 | 7 | 8 | 6.45 |
The math: Agency A is 3.60 + 2.10 + 1.75 = 7.45. Agency B is 2.40 + 2.80 + 2.00 = 7.20. Agency C is 2.00 + 2.45 + 2.00 = 6.45.
What it means: Agencies A and B are within 0.25 points, which is too close to call, so hold a second conversation focused on measurement. Agency C scores well on fit but weak on proof. Set a minimum proof score of 6 so a likable pitch can’t carry weak evidence.
Now the cost of choosing wrong. Assume a $2,000 monthly retainer. Six months is $12,000 spent before you learn the agency can’t deliver. The less visible cost is the booked jobs competitors captured over those same months. Plug in your own retainer and average job value.
Not sure how your current agency would score? Request a free audit and we’ll show you where the gaps are.
How We Approach SEO at Hello Search Marketing
At Hello Search Marketing, you work directly with Arpi Sylvester and Kris, not an account manager. Terms are month-to-month, and all services start at CA$500/month. Our SEO and AI search visibility service helps you get found across Google, Google Maps, and AI search platforms like ChatGPT, Gemini, and Perplexity, and our Local SEO service focuses on Google Maps and local rankings.
For clients on our SEO services, including Local SEO, we guarantee improvement in agreed-upon ranking positions within 90 days. If that doesn’t happen, we keep working at no charge until it does. We don’t promise a specific position, and we don’t guarantee leads or revenue. Reporting is tied to qualified leads and revenue.
Arpi has worked with 500+ businesses and led 1,000+ SEO campaigns over her 12+ year career. For a recent example, read how local SEO helped a Vancouver plumbing company capture more high-intent demand. Other factors, such as paid ads, referrals, seasonality, and pricing, can also influence results like these. One client, Alyssa Gonzalez, wrote in a Google review that she went from relying almost entirely on referrals to 20+ inbound leads per month from Google within the first three months. That is one client’s experience, not a typical or guaranteed result.
Frequently Asked Questions
How do I compare SEO agencies?
Compare them on the same scorecard: proof from similar businesses, a clear process, and reporting tied to qualified leads and revenue. Ask every agency the same first-call questions, then compare the answers side by side. Judge price against what each agency will measure and deliver, not against the cheapest quote.
How much should I budget for an SEO agency?
Budget depends on your goals, market, competition, number of locations, number of services, and level of support. At Hello Search Marketing, services start at CA$500/month. Work backward from your numbers: if your average job is worth thousands, estimate how many extra booked jobs per month would make the fee clearly profitable.
How long until SEO shows results?
SEO compounds over time, and competitive terms take longer. Some work moves faster, including Google Business Profile optimization, conversion fixes, and tracking. If you need leads now, Google Ads can fill the gap while organic work builds. Be wary of any agency that promises a precise date for first place.
What if my last SEO agency failed?
Start by finding out why. Common causes are vanity reporting, junior account managers, long contracts, and no link to revenue. Request your account access and past reports, then audit what was actually done. A good agency will review that history with you and tell you honestly what is worth keeping.
What reports should I receive from an SEO agency?
Monthly reports should show qualified leads, booked appointments, closed customers, and revenue by channel, plus the work completed. Rankings and traffic belong in the report as context, not as the headline. Calls, forms, and CRM source data should be tracked so you can see which pages and searches produced paying customers.
Choosing an SEO Agency: Your Next Step
The decision comes down to three checks: proof from comparable businesses, a process you can explain back to your team, and reporting that ends in revenue. An agency that fails any one of them is a pass. If you want a second opinion on a proposal or on the agency you have now, book a strategy call. You’ll speak directly with Arpi or Kris about your business, your current marketing, and where the biggest opportunities are. There’s no long-term contract, and SEO clients are covered by our 90-day ranking improvement guarantee.
About the author: Arpi Sylvester is the Founder & CEO of Hello Search Marketing, a Google Partner agency in Vancouver. With 12+ years in search, digital marketing, and customer acquisition, she has worked with 500+ businesses and led 1,000+ SEO campaigns. Arpi helps local service businesses connect SEO, AI search, content, funnels, and automation into one system that produces qualified leads and revenue.