Organic rankings, service pages that answer the search, and the technical work that lets Google read all of it — measured against booked jobs.
Contractor SEO
Home service SEO is the work of showing up for every search that ends in a booked job: the map pack, the service page a homeowner reads before calling, and the comparison they run between you and the company two towns over. We build that, then measure it against booked revenue.

Every trade, every home service
One method, tuned per trade. Roofing moves in storm-driven bursts; HVAC and electrical follow season and emergency; plumbing splits between instant-decision emergencies and planned work; cleaning and lawn care run on recurring demand. What changes is the calendar and the cluster plan, not the method.
AI Overviews now sit above the results on a chunk of queries, and the old playbook of thin pages and bought links stopped paying long before that. What a winning page looks like has not changed: the most useful answer on the topic, from somebody who has done the work. Our work runs off one internal standard, the ASP SEO & AEO Content Guidelines v2.1, grounded in Google’s published guidance for its AI features.
First-hand experience
Content that ranks and gets cited says what the rest of the internet can't: what a job cost last month, why the cheap repair fails in year three, what you tell a homeowner before they ask. This is the part we can't do without you, so we interview for it — we sit with you or a senior tech, record it, and pull out the numbers and the failure modes.
Depth over breadth
One page per service is a starting point; a cluster is that page plus the method comparison, the cost breakdown, and the seasonal problem, all linked together. We build clusters in order of what a booked job is worth to you, not in order of search volume.
Named, credentialed authorship
Real authors, real credentials, accurate dates, and citations that hold up. You have licenses, years in the trade, and thousands of completed jobs behind you — most sites bury all of it behind a stock photo.
Technical health
Correct status codes, redirects that don't chain, canonicals pointing where they should, valid schema, a current sitemap, and pages that load fast on a phone. We fix in order of what the problem costs you — an indexation issue blocking forty pages outranks a slow hero image.
Local signals
For “near me” and map-pack queries, Business Profile data, review volume and recency, and citation consistency carry real weight. Both sides land in one report so they aren't pulling against each other.
We don’t buy links and we don’t report Domain Authority as a KPI. There’s no separate “AI layer” to buy either — showing up in AI Overviews comes from these same levers done well, which we cover in our guide to AI optimization and answer engine optimization.
There’s no single starting point. A three-year-old site with forty pages needs different work than a rebuild that launched in March. What stays consistent is the order of operations.
Research first
What your buyers search, what those searches are worth once they book, and what the companies already ranking have that you don't. Nothing gets written or changed before that.
Unblock before building
Indexation problems, redirect chains and crawl issues get sequenced by what they cost you, not by an audit tool's severity score.
On-page work where the money is
Titles, headings, structure and body copy written to answer the search rather than hit a keyword target. Where a service has real demand and no page, we build the page.
Content depth on a schedule
Clusters around your highest-value services, built out over months rather than dumped at once.
Reporting against booked revenue
Rankings and impressions are leading indicators; where your CRM supports attribution, we wire lead source through to the job.
A monthly review where you learn the system
We build it, then show you how to run it: what the numbers mean, what's next, and what you'd do without us.
What we need from you is time for the interviews, access to your own accounts, and an honest answer on which services you want more of. You own every account, asset and report from day one, and there’s no exit fee. SEO isn’t run as an isolated retainer here — organic sits inside the Growth System alongside the local, content and paid components, reporting into one monthly review.
45.22% search visibility · #1 on two head terms in 90 days · 13K+ Business Profile impressions
Invisible on the terms their buyers searched, with flat traffic and ad spend covering the gap. We ran keyword research and a competitive gap analysis, rebuilt on-page optimization against the target terms, and layered local SEO plus a content plan aimed at high-value commercial keywords.
90-day tracking period. On track to break $5M inside twelve months.
A regional operator plateaued at a $3M revenue ceiling for two years, needing stronger local search visibility in a crowded market. The organic side was Business Profile optimization for map-pack visibility, running alongside paid search and Local Services Ads.
Twelve-month program. The ceiling broke, with paid media carrying a large share of that result.
Across the whole book of business — all services, not SEO alone — 4–5× average ROAS, +25% average yearly attributed revenue, and 3× average lead volume in the first six months. Neither case study above is a clean SEO-only attribution claim: the flooring engagement ran alongside ad spend, and the HVAC program was paid-led with local SEO as one component. A result somebody else got is not a forecast of yours. More detail on the full case studies page.
It's a night-and-day difference from our last company.
— Sarah
About 90 seconds online. You get a read on where your marketing stands before anyone tries to sell you anything.
A 30-minute call, then we go through the site: what's indexed, what's ranking, what's broken, and which searches your competitors own. You get the findings whether or not you hire us.
We clear whatever is blocking, then build against the highest-value gaps the audit found. You see what changed and what it moved.
Business Profile management, citation cleanup, and a ranking heatmap: the local half of the work.
Learn moreMarketing, operations, and follow-up on one stack, against one revenue number.
Learn moreThe long version: clusters, technical basics, and how paid and organic stack.
Learn moreStart with the 90-second Growth Diagnostic, or book a call and we’ll walk your site and show you the gaps. Either way you leave with findings, not a pitch.
Every account, asset, and report built in your name · No exit fees · We report rankings, traffic, and booked revenue — not Domain Authority.