Industry · United States
Contractor SEO that turns Google searches into booked jobs
Local SEO and Google Maps ranking for US contractors, built from what the top of the map in your city is actually doing, with every call tracked to its source and job value.
SEO gets a contractor more calls by making Google trust your business for one trade in one area. Google says local results are mainly based on relevance, distance and prominence, and prominence includes how many reviews you have. We build that trust, then tie every call to its source and job value so you see what each lead costs.
Do you understand how homeowners actually find a contractor?
Yes, and it starts with the fact that "contractor" is not one search. Homeowners search the job. The table on this page shows the US terms that matter for this trade. Garage door repair draws 201,000 searches a month. Water damage restoration draws 90,500 a month. Those are emergency jobs. The car is stuck in the garage, or the basement is wet, and the homeowner calls the first result they trust. For those searches the map pack does most of the work.
Kitchen remodel and bathroom remodel are different. They pull 90,500 and 135,000 searches a month, and the homeowner often reads for weeks before calling anyone. Those searches are won by the company that looks like the safest choice: reviews that mention the job, photos of finished work, and pages that answer the questions a homeowner has before picking up the phone. General contractor near me sits in the middle at 90,500 a month. It is often the search a homeowner makes when they have a project and no idea who does it.
Concrete contractor at 60,500 and fence installation at 18,100 are outdoor work, so in most of the country the calls bunch up from spring through fall. Water damage restoration spikes after storms and hard freezes. Home remodeling contractor at 27,100 a month is planned work. Knowing which of your services is emergency and which is planned changes what we build first. An emergency searcher needs your number in the map pack. A remodel searcher needs proof you have done this job before.
Why does a competitor who does worse work get more Google calls than I do?
Because Google can't see the quality of your work directly. It reads trust signals. On our weekly Q&A the answer was blunt: "Just replace the word rankings with the word trust." Google has to trust your business before it refers a homeowner to you, and it reads that trust from what third parties confirm, not from your own claims alone.
We see a version of this a lot. A contractor ranks third or fourth in organic search and still gets almost no calls, because nothing else on the web backs the claim. The reviews do not show it. The listings do not show it. The social media does not show it. A competitor whose reviews, listings and profile all agree with each other gets the referral instead, whatever the two companies look like in the field. In our experience, Google refers the one it can verify.
The fix is to think of Google as a referrer. If you already get referrals from happy customers you are ahead, because the behavior that earns a referral in person is the behavior that earns one from Google. You say what you do, Google understands what you do, and third parties confirm it. All three have to match. And when Google stops trusting you, it does not send a warning. You just drop.
What actually moves a contractor up in Google Maps?
Google publishes the short version. Local results are mainly based on relevance, distance and prominence, and prominence is built partly from how many reviews you have and how many websites link to you. Google also says there is no way to request or pay for a better local ranking, and that it keeps the algorithm details confidential. The results themselves are public, though. Anyone can look at who holds the top of the map in a city and study what they are doing. Everything in our [map pack ranking](/map-pack-ranking/) work lands in one of those three buckets.
Relevance is how well your profile matches the search. In practice that means the profile and the site saying the same precise thing. The right primary category, the fewest extra categories that describe the core business, every service listed, and a page for each service that reads like a contractor wrote it rather than a template. Google's guidelines say to use your real-world name with no added keywords. A hypothetical name like "Smith Construction Kitchen Remodel Near Me" is a suspension risk, not a ranking trick.
Distance is the part owners misunderstand. Google defines it as how far each business is from the customer who is searching, and if the customer does not share where they are, Google uses what it knows about their location. Most contractors are service-area businesses. Google's rules give you one profile for the whole area you serve, up to 20 service areas set by city or zip rather than a radius, and an overall area that should not stretch much beyond about two hours of driving from your base. Setting those areas tells homeowners where you work. It does not by itself make you rank there. Ranking there is a trust question, covered next.
Prominence is reviews, links and mentions. Google says more reviews and positive ratings can help local ranking, and that replying to reviews helps you stand out. Our [Google Business Profile](/google-business-profile/) work covers verification, categories, services, photos and replies, and we run a review system that lines reviews up with the areas you want to grow into, so each review is evidence and not just a count.
Why do I rank number one in one neighborhood and number eight in the next one over?
We get this question all the time from home service businesses across the US, and the answer has three parts. First, population density. A denser neighborhood usually has more competitors fighting for the same searches, so the company with the most market share there sets the bar. Second, the radius of whoever is winning. Before anyone promises you a wide reach, scan the top competitors and see how far they actually rank. That radius is a good indicator of what is possible right now. We have clients ranking across a wide radius, and we have seen markets where that is not on the table.
Third, have you earned the right to be trusted in that area? A site with duplicate pages that each claim a different county does not work anymore. Google can see straight through it. One roofing contractor we worked with showed Google he knew his neighborhoods once his area pages described the roof types common in each one, the roofs they usually build there and the square footage typically involved. That is content a homeowner recognizes and Google can match to the area.
Reviews carry the same lesson. On the call: "Just because you say you do it doesn't mean Google knows that you do it." If every review comes from your home city, Google has no evidence you work in the next town. Reviews from customers in those areas are the evidence.
Sometimes the data says no. We had a client in a major metro area who wanted to rank across a bridge into another part of the city, a short drive away. Google's data showed two separate regions, and results did not cross over in either direction. More links would not have fixed it, so we set realistic expectations with the client.
What would you actually do for my company first?
Scan your competitors before touching anything. We pull the top profiles for your trade and city and map how wide each one ranks. That tells us which neighborhoods are winnable, which are a stretch and which to leave alone for now. Every decision after that is based on that data, not on a theory that worked for someone five years ago.
Then the profile. Verify it, set the categories, list every service, set the service areas by city and zip, load real job photos, reply to every review. Then the site. One page per service, written for the homeowner who typed "bathroom remodel" and wants to know what you do, where, and what it looks like finished. Area pages only where you can prove the work, with the detail that proves it. Then reviews, lined up with the areas you want to grow into. Then attribution, so every call and form is tied to a source. We put tracking in before we judge any result, because a profile with more views and no tracked calls is a vanity number.
On results: top-3 map coverage is the share of tracked points across a city where a profile shows in the top three map results. A painting contractor we worked with went from 27.2% to 72.2% top-3 coverage for the search for painters in its city between February and May 2025. A home builder went from 54.4% to 98.8% for the search for building companies in its city over the same stretch. A contracting and renovations company saw direction requests go from 21 to 138 in three months, and a tiling contractor saw website clicks go from 17 to 115 over six months. Those are the cards on this page. Past results in one market are not a promise for yours, and we will not pretend they are.
Does SEO still work for contractors, or did my last agency just take my money?
SEO works. The real question is who you hired. What goes wrong is a knowledge gap, an agency fixated on a strategy from years ago, or one that never cared about your revenue. That gap is expensive because the invoice still arrives.
Here is why clicks alone mislead. We spoke to a client whose impressions were growing while clicks fell, and he was worried. His calls went up sharply over the same period, because Google's AI results were citing his business as the answer for his service in his city and homeowners were calling without ever visiting the site. An agency reporting only clicks would have called that a loss. Our [AI search visibility](/ai-search-visibility/) work exists because those zero-click calls are real revenue.
We are agnostic about where the revenue comes from. If a Google ad outperforms what we built, we will tell you to spend more on the ad. We have worked with owners carrying a five-figure monthly SEO bill who could not attribute a single lead. We came in at a lower cost and produced better results, because the owner could finally see which source was paying for itself.
The reason a team beats a tool or a solo operator is pattern recognition. Our people work across many sites, each in one specialty: developer, copywriter, strategist. Something seen in one campaign two months ago gets tested in yours this month. One person doing ten jobs cannot do that, and a bargain-priced offer cannot even cover the tracking stack, let alone the people watching it.
How will I know it is working?
Revenue from tracked calls, not rankings. On the call: "What you do not track, you do not care about." Marketing is an investment, so we treat it like one. Every call and form is tied to its source, and the source is tied to job value. The first month or two may not show revenue directly because the build takes time, and we say that up front. After that, the numbers that matter are what each lead costs and what it brings in.
That level of tracking also shows which source brings which kind of job. One client's AI search leads have been converting at a much higher rate than his other sources, and that only showed up because the source and the outcome were both logged. Map pack calls can be quick repairs. Longer research searches, including AI answers, can be bigger projects. Without attribution you cannot tell the two apart, and you cannot decide where the next dollar goes.
Any SEO agency that does not track cost per lead for its clients is one to walk away from. Often they skip it because they would not be proud of the number.
When is contractor SEO not worth it?
When you cannot answer the phone. If calls roll to voicemail during the day, fix that before paying anyone to make the phone ring more. When your profile is a virtual office or a rented mailbox, because Google's guidelines do not allow those and a suspension can take the profile down. When you want to rank in an area the competitor scan says is closed off, as with the bridge example above. We would rather tell you that in week one than take a year of fees finding out.
It is also not worth it if you want a result in thirty days and nothing after. Trust depends on consistency. A contractor doing great work in the field who lets the online side go quiet loses trust the same way one who builds a great profile and then does sloppy work does. Both sides have to hold.
If you have real reviews, a real base and service area and the capacity to take more jobs, Google is already the referrer sending work to someone in your area. This week, open your Business Profile and read your last twenty reviews. Count how many mention the job and the area. If most do not, that is one gap you can close yourself while a competitor scan tells you where to aim: ask your next customers for a review after the job and let them describe the work in their own words.
What homeowners search for contractor
These are the jobs being searched for every month across the US. The companies in the map pack for them in your service area get the calls.
- garage door repair 201,000 /mo Cost per ad click $53.80
- bathroom remodel 135,000 /mo Cost per ad click $37.46
- general contractor near me 90,500 /mo Cost per ad click $11.24
- kitchen remodel 90,500 /mo Cost per ad click $16.19
- water damage restoration 90,500 /mo Cost per ad click $50.76
- concrete contractor 60,500 /mo Cost per ad click $11.52
- home remodeling contractor 27,100 /mo Cost per ad click $18.86
- fence installation 18,100 /mo Cost per ad click $17.62
Source: Google Ads keyword data via DataForSEO, US monthly average, pulled 2026-11-11. The cost per click is what advertisers pay Google for one visit, a useful read on what a call in this trade is worth.
Results for contractor businesses
Tiling contractor
+576%
Website clicks (17 → 115), last 6 months.
Contracting & renovations
+557%
Direction requests (21 → 138), last 3 months.
Painting contractor
27.2% → 72.2%
Top-3 map coverage, "[city] painter", Feb 14 2025 → May 23 2025.
Home builder
54.4% → 98.8%
Top-3 map coverage, "[city] building companies", Feb 15 2025 → May 25 2025.
Clients are anonymised. Grid results are top-3 map coverage across the service area, measured before and after.
What the work includes
Competitor radius scan
We map how far the top profiles in your trade and city actually rank before we set a single target.
Google Business Profile build
Verification, categories, services, service areas by city and zip, job photos and review replies, all inside Google's guidelines.
Service and area pages
One page per job type, and area pages only where you can prove the work, with the detail that proves it.
Review system by area
Reviews lined up with the neighborhoods you want to grow into, so each one is evidence and not just a count.
Call and lead attribution
Every call and form tied to its source and to job value, so you see cost per lead and revenue by channel.
AI search citations
Pages structured to make it more likely Google's AI results and assistants cite your company as the answer, since those calls arrive without a click.
Questions
What is the 80/20 rule for contractor SEO?
We think the 80/20 rule for a contractor is that a few trust signals produce most of the calls: a complete, verified Business Profile with the right category, a steady flow of reviews from the areas you serve, and one real page per service. Google says local results are mainly relevance, distance and prominence. Distance is how far your business is from the person searching, which you mostly cannot change. Prominence includes both reviews and how many websites link to your business, so links still count. Content volume and link campaigns come after those basics are in place.
Is SEO still relevant for contractors in 2026?
Yes. Homeowners still search the job, and the map pack still gets the call. What changed is that Google's AI results now cite businesses directly, so a contractor can get more calls while getting fewer clicks. If your agency reports only clicks, it will miss that. Track calls and revenue instead.
What does a contractor SEO specialist actually do?
A contractor SEO specialist makes Google trust one business for one trade in one area. In practice that is competitor scanning, Business Profile work, service and area pages, reviews from the right neighborhoods, and attribution. At Rank on Maps each of those is handled by a separate specialist rather than one person doing all of it.
How long before contractor SEO brings in calls?
It depends on the market, and the first month or two often do not show revenue directly because the profile, pages and reviews take time to build. We put attribution in first so that when calls start, you can see where they came from. Nobody can promise a date, and anyone who does is guessing.
Can SEO get my company ranking across the whole metro area?
Sometimes, and the competitor scan tells you before you spend. Some contractors rank across a wide radius. In other markets Google's data shows hard boundaries, such as two sides of a city that did not cross over in results. Google's own guidance keeps a service area within about two hours of driving from your base, and listing an area does not by itself make you rank in it.
Should a contractor spend on SEO or Google Ads?
Whichever one you can prove is bringing revenue, which is why tracking comes first. Ranking in the map pack brings calls without a per-click cost, but the only honest way to compare it with ads is to tie every call to its source and to the value of the job it produced. We are agnostic. If an ad outperforms the SEO, spend more on the ad.
Other trades we work with
Industry
Electrician SEO for US electrical contractors who want more of the right calls
Rank on Maps does Google Maps and local SEO work for electrical companies. This page shows what homeowners search, what Google rewards, and what we would change first.
Industry
HVAC SEO that gets heating and cooling companies more calls from Google Maps
We work to get heating and cooling companies into the Google map pack for the searches that turn into service calls, then track the calls so you can see what it produced.
Industry
Landscaping SEO for companies that want better jobs, not just more calls
We help landscaping companies earn top-three Google Maps visibility where homeowners actually search. No guarantees, no jargon, and we will tell you when it is not worth it.
Industry
Pest control SEO that turns map pack searches into calls
Local SEO and Google Maps ranking for US pest control companies. We rank the profile and the pages homeowners call when they find a pest, and we report in jobs, not clicks.
Industry
Plumbing SEO built to get your company into the Google map pack
Local SEO and Google Maps ranking for US plumbing companies, built on what Google says it ranks on and what the ranking data in your market actually shows.
Industry
Roofing SEO that turns Google searches into booked roof jobs
Homeowners search for a roofer when the ceiling drips, not when it is convenient. Our work is built to put roofing companies in front of those searches on Google Maps and in the organic results.
Find out which zip codes your contractor business is invisible in.
A grid scan measures your Google Maps position from dozens of points across your service area and shows you the map. No obligation, and you keep the scan either way.
Free grid scan