SEO for Home Services: A Cost-Per-Lead Playbook
Every home services business buys leads somewhere — the only question is the price and what you get for it. Compare the going rates: Angi and HomeAdvisor charge $30–$100+ per lead shared with three to five competitors; Google Local Services Ads run $25–$95 per lead depending on trade, exclusive but pay-per-lead forever; paid search clicks in trades like roofing and HVAC hit $20–$60 per click before anyone even calls. Organic search is the outlier: expensive for six months while you build, then the cost per lead falls toward zero and stays there. SEO for home services is fundamentally a decision about whether you want to rent your pipeline or own it.
| Channel | Typical cost per lead | Exclusive? | Cost trend over time |
|---|---|---|---|
| Shared lead platforms (Angi, etc.) | $30–$100 | No — 3–5 buyers | Rising |
| Local Services Ads | $25–$95 | Yes | Rising with competition |
| Paid search | $80–$250 (after click waste) | Yes | Rising |
| Organic search + map pack | $150+ early, under $20 by year two | Yes | Falling |
Urgency Sets the Strategy for Each Trade
"Home services" spans wildly different buying behavior, and your SEO emphasis should follow the urgency profile of your trade:
- Emergency-dominant (plumbing, HVAC repair, garage doors, restoration): the map pack decides everything; buyers call within minutes. Priority: Business Profile, reviews, click-to-call speed.
- Project-based (roofing, remodeling, landscaping design, painting): weeks of research, multiple quotes, heavy photo browsing. Priority: service pages with cost ranges, galleries, town pages.
- Recurring (cleaning, lawn care, pest control, pool service): subscription economics — a $150/month lawn account kept three years is a $5,400 customer. Priority: neighborhood pages, review volume, and offer clarity, because customer lifetime value justifies aggressive acquisition.
Most multi-service companies get this wrong by leading with whatever they most want to sell rather than what people search for. Match the effort to the demand pattern — a roofer building emergency-page infrastructure and a plumber writing long research guides have each copied the other's homework by mistake. If you run multiple trades under one brand, give each trade its own section with its own strategy rather than averaging them into mush.
The Map Pack Is 60% of the Battle
Across nearly every home services trade, the three map-pack listings absorb the majority of clicks for "near me" searches. The inputs Google weighs — proximity, relevance, prominence — are covered in depth in our local SEO explainer, but the home-services translation is: a complete Business Profile with the right primary category, a review engine producing steady weekly velocity with owner responses, and photos of real jobs uploaded continuously. The review ask belongs in your job close-out workflow — technician finishes, confirms satisfaction, sends the link by text from the driveway. Companies that systemize this run at 20–30% conversion on asks; companies that "mention it sometimes" get nothing. Owner responses to every review — naming the service and town — add indexable relevance on top of the trust signal.
Service Pages and Town Pages: The Site Structure That Ranks
The pattern that works across every trade is a matrix: one page per service, one page per town, interlinked. Service pages answer the cost question head-on ("water heater replacement runs $1,400–$2,800 installed — here's what moves the price"), because cost queries are the highest-intent searches in every single trade and almost every contractor refuses to answer them. Town pages earn their existence with local substance — permit quirks, housing-stock patterns, completed jobs with photos — not by swapping a city name into a template. A 4-service, 8-town company needs roughly 15 substantive pages; that's a winter of writing, not a moonshot.
Use the Off-Season, Because Your Competitors Won't
Every trade has a demand trough — HVAC in spring and fall shoulder months, landscaping in winter, roofing after storm season ends — and the trough is when SEO work should happen, for two reasons. First, the mechanical one: pages published in your slow season have ranked and matured by the time demand returns, while the competitor who starts building in peak season pays full price for leads all year. Second, the operational one: your techs and office staff actually have time in the trough to shoot job photos, draft the bones of service pages, and catch up the review backlog. A concrete off-season sprint for most trades: pick your three highest-margin services, write or rewrite those pages with real cost ranges and photos, publish two town pages a month, and send review requests to the season's happy customers before they forget you. Twelve weeks of that, done once, outperforms a year of sporadic effort — and it converts dead payroll hours into an appreciating asset.
Where SEO for Home Services Pays Back: A Worked Example
A two-crew HVAC company doing $900K/year spends $4,000 on a rebuilt site (six service pages, eight town pages) and three months systemizing reviews. Before: 25 leads a month, 70% from shared platforms at a blended $85 per lead, closing 15% on shared leads. After month seven: 55 leads a month, 60% from organic and maps, closing 45% on those exclusive calls. Revenue impact: roughly 12 additional installs and 20 additional service calls monthly — about $65,000 in added monthly revenue at season — while the $2,100/month platform spend drops to $600 as they keep only the best-performing category. The site paid for itself in the first strong month, and its output compounds year over year while every paid channel's cost only climbs with the next competitor's budget.
Run It Like Equipment: Inspect and Maintain
A lead-generating website is a machine, and machines drift out of calibration. Track calls and forms by source with tracking numbers, watch which pages produce booked jobs (not just traffic), and crawl the site monthly — home services sites accumulate broken links from seasonal promo pages, slow mobile load times from uncompressed job photos, and duplicate title tags across town pages. An automated site audit catches all of it in minutes, before it costs you a season. For the complete build order — profile, reviews, service pages, town pages, measurement — work through the SEO checklist for home services.
Frequently Asked Questions
Should a home services company do SEO or just use Local Services Ads?
Run both, with a transition plan. LSAs deliver leads immediately and make sense while your organic presence builds, but the per-lead price rises as competitors pile in and you pay forever. Organic leads take 4–8 months to arrive, then cost almost nothing incremental. Companies that build organic typically cut paid lead spend 50–70% by year two.
How many pages does a home services website actually need?
One substantive page per service plus one per town in your real coverage area — for most companies that's 12–20 pages total. Each service page should publish honest cost ranges, and each town page needs genuinely local content rather than a find-and-replace template. Quality per page beats page count; Google increasingly filters thin templated location pages out of the results entirely.
What's the fastest SEO win for a home services business?
Your Google Business Profile and review velocity — map-pack movement often shows within 60–90 days, well before organic pages rank. A systemized review ask at job completion (text link from the driveway) converting 20–30% of customers builds the prominence signal fastest. Everything else compounds on top of that foundation.
Try WebsiteChecker.Tech Free
Run a free technical SEO audit on any website. Get a client-ready report in minutes.
Start Free Scan