HOME SERVICES MARKETING · September 2026 · ~11 min read
Why the closest contractor does not always rank first
Distance is one input, not the only one. Google also weighs relevance, meaning how well your business matches the specific thing being searched, and prominence, meaning how established you look. A company two miles further out with a matching primary category and four hundred reviews beats the shop on the corner regularly.
On this page
- 01What are the three inputs actually doing?
- 02Which factors do practitioners actually rank highest?
- 03Why does my ranking change depending on where I check?
- 04What is a first place ranking actually worth?
- 05What does that measurement look like in practice?
- 06What actually moves relevance and prominence?
- 07Does any of this help if the phone is not answered?
- 08Where does this break down?
- 09What to do this week
- 10When you do not need this
- 11Sources
- 12Related reading
- 13Questions about why a competitor outranks you?
This confuses owners more than any other part of local search, and it produces a specific complaint. "The guy down the street ranks above me and he has one truck."
He probably has a better category, a better review flow, or a page about the exact job you both do. All three are things you can change, unlike your address.
01What are the three inputs actually doing?
Relevance is the match between your business and the query. Your primary category on Google Business Profile does more work here than anything else on your profile. A company categorized as "Contractor" competing against one categorized as "HVAC contractor" for a heating search is starting from behind, and that is a five minute fix.
Distance is proximity from the searcher, not from the center of town. It moves with every search, which is why your ranking is different at your shop than at a customer's house.
Prominence is how well known and established the business appears. Reviews, links, mentions, and general web presence. This is the slow one and the one that compounds.
Owners fixate on distance because it is the one they can see and the one they cannot change. The other two are where the movement is.
You cannot move your building. You can absolutely fix your category and your review flow this month.
02Which factors do practitioners actually rank highest?
Whitespark's 2026 Local Search Ranking Factors report is the survey of record here. Forty-seven local search experts scored 187 factors, and the top of the local pack list reads as follows: primary Google Business Profile category first at a combined score of 227, proximity of address to the point of search second at 225, keywords in the business title third at 223, and physical address in the city of search fourth at 213.
Read that ordering carefully, because it is the whole argument in one line. Proximity is second, and the thing that beats it is a setting you can change in four minutes.
Further down the same list: business open at time of search entered new at fifth, high numerical ratings sixth, quantity of native Google reviews with text ninth, recency of reviews eleventh, and sustained influx of reviews over time fourteenth. Four separate review entries, scored separately, none of them controlled by your address.
Grade the survey honestly. Darren Shaw, who runs it, says plainly that the participants do not have access to Google's algorithm and that much of their opinion rests on observation, where correlation is not causation.
One piece of large sample evidence does back the category finding. Shaw's analysis of 1.8 million Google Business Profiles across 4,209 categories, published on Search Engine Land in August 2026, found that the exact match category outperforms adjacent categories, and named plumbers specifically: the `Plumber` category outranks every other category in that industry for plumbing searches. That pattern repeats across almost every category in the dataset.
03Why does my ranking change depending on where I check?
Because there is no such thing as your ranking. There is your ranking at a point on a map.
Search from your shop and you are first. Search from four miles away and you are seventh. Both are true. The single number an agency reports is a number from one location, usually a favorable one. Grid rank tracking replaces that one number with a picture, and once you see the picture most of the confusion clears up: you are strong in a core area and you fade at a predictable radius, and the fade is where prominence has to do the work.
Distance also matters differently by query. Urgent searches lean harder on proximity, because Google assumes the searcher needs somebody now. Planned, high consideration searches lean more on relevance and prominence, because the homeowner is comparing. That is one reason the written estimate request behaves differently than the phone call, and why a company that only optimizes for urgency loses the bigger jobs.
04What is a first place ranking actually worth?
Nobody can tell you, and the people who do are quoting studies that do not exist.
This matters because the pitch you get will contain a table. Local pack position one gets 17.8% of clicks, position two 13.6%, position three 10.4%, attributed to a BrightLocal study. That study does not exist. The URL returns a 404 and no such report appears in BrightLocal's research index. A second set of numbers, 24.4% and 13.3% and 8.6%, is attributed to a Moz local click-through study. Also fabricated, and published by the same page family that publishes the first set. A third set, 17.6% and 15.4% and 15.1%, comes from FirstPageSage and is described by FirstPageSage itself as a meta-analysis, with no sample size and no method disclosed.
The structural reason all of this is invented: Google exposes no local pack position dimension anywhere. Google Business Profile performance reports publish views, calls, direction requests, website clicks, messages and bookings. No rank. No position. Search Console has no local pack dimension either. There is no data source from which a real CTR by position table could be built.
The one traceable study is BrightLocal's October 2018 Local Services Ads click test, and every caveat travels with it. Amazon Mechanical Turk, 5,500 paid testers clicking static screenshots, five queries, all San Francisco, all service area categories, desktop only. Local pack position one took 17.3% of clicks with no LSAs present, position two 12.0%, position three 2.9%, for a whole pack share of 32.3%. That SERP no longer exists. Local pack ads went from roughly 1% of mobile reports in early 2025 to roughly 22% by December 2025, Local Services Ads from roughly 11% to 31% of tracked queries, and AI powered local packs now show one or two businesses instead of three.
So do not convert a ranking change into a revenue forecast. Measure the actions on your own profile before and after.
05What does that measurement look like in practice?
Worked example
Here is the version that survives an argument with your accountant.
Step one, the coverage baseline. Run a grid across your service area. Say it is a seven by seven grid, so 49 points. You appear in the top three at 12 of them. Write down 12 of 49, not "we rank second."
Step two, the action baseline. Export 90 days of Google Business Profile performance before you change anything. Say it shows 61 calls, 88 website clicks and 40 direction requests. That is 189 actions.
Step three, make one change. Fix the primary category. Fill out services. Start asking every completed job for a review.
Step four, re-measure both series at 90 days. Grid coverage moves from 12 points to 19 points. Actions move to 79 calls, 104 website clicks and 52 direction requests, or 235 total. Call volume is up by 18.
Step five, price it with your own numbers. Eighteen extra calls at your own booking rate and your own average ticket. If you book 24 out of every 100 calls, which is what ServiceTitan's platform data shows for shops with fewer than five technicians, that is roughly four jobs. Four jobs at your ticket is the answer, and no borrowed CTR curve was involved.
Report those as two correlated series, and say they are correlated. That is honest, and it is more persuasive than a modelled number, because every input is verifiable.
What actually moves relevance and prominence?
Six things, roughly in order.
Your primary category, set to the most specific one that describes your main service. Your secondary categories, which should cover what you actually do rather than everything you are capable of.
Your services list inside the profile, filled out with real service names. Most contractors leave this blank or half done.
A page on your site for each significant service, because Google looks at your site to decide what you are relevant for. If you offer a service and never wrote about it, you are relying on a category to carry it alone.
Review flow that does not stop, since recency is one of the strongest local signals and a business whose newest review is from last year reads as inactive.
And the boring one: complete, accurate, matching business information everywhere it appears.
If you run multiple trades, all of this gets harder, because one profile with one primary category has to serve two businesses. How multi-trade companies should structure the website is not a design question, it is the same relevance problem showing up in a different place.
07Does any of this help if the phone is not answered?
No, and this is the part that gets skipped in every ranking conversation.
Ranking is the cost of being considered. It is not revenue. A first place map pack position with a line that rolls to voicemail after 5pm produces a homeowner who taps your listing, hears nothing, taps the second listing, and books.
CallRail's benchmark of 1.1 million conversations put home services at a 14% missed call rate, the best of the industries it measured and still roughly one lost call in seven. There is a second, quieter problem underneath it. Sterling Sky's 2026 field data, drawn from 179 Google Business Profiles across 34 US law firms tracked over two years, shows clicks to call declining even for profiles whose rankings held steady, while website clicks did not fall the same way. The loss is mobile specific and it is the call button. That is the metric a contractor actually cares about, and it is shrinking independently of rank.
The cheapest partial fix is a text back on missed calls, which catches people who would otherwise be gone in ten seconds. Whether missed call text back still works is worth knowing before you buy a full answering system, because for some contractors it closes most of the gap for very little money.
08Where does this break down?
Three places.
In dense urban cores, distance reasserts itself. When a dozen contractors sit within two miles of the searcher, everyone's proximity signal is nearly identical and the margin you can win on is small.
Category changes can cost you before they help. A category more specific than the searches you actually get will drop your volume. Change it because it matches your main service, not because it sounds better.
Prominence does not respond to a quarter of effort. Reviews and mentions compound, so the first ninety days look like nothing happened. Owners quit at day sixty and conclude it does not function.
09What to do this week
Open your Google Business Profile and look at your primary category. Then look at the primary category of the two companies ranking above you. If theirs is more specific than yours, change yours today.
Fill out the services section completely. Use the names customers say.
Then check your position from three points: your shop, the middle of your service area, and the edge. Write down all three. That is your real picture.
Ask one question about each: at this point, am I losing on distance or on prominence. If competitors ranking above you have similar review counts, it is distance and you should buy coverage there. If they have three times your reviews, it is prominence and no amount of paid spend fixes it permanently.
Track the result monthly. Ranking position at three points belongs with the other numbers a home services owner should watch, and it moves slowly enough that checking daily just makes you anxious.
If you are running paid to cover the weak points, automate the boring parts of the account rather than the strategy. Which Google Ads scripts and automations are worth using will save you more time than another dashboard.
Be honest with yourself
When you do not need this
If you rank first everywhere in your service area, stop reading and go answer the phone. There is nothing to gain here.
If your business is fully referral driven, local ranking mechanics do not touch your revenue. Understanding them is interesting and not useful.
And if your capacity is full, better ranking produces declined calls and, eventually, worse reviews from people you could not serve. That is a real risk, not a theoretical one.
Sources
- Whitespark, Local Search Ranking Factors, 2026 edition, published 6 November 2025. Forty-seven local search experts scoring 187 factors. Source of the factor ordering and scores. Expert opinion, not test data. Whitespark sells local SEO software.
- Search Engine Land, "What 1.8 million Google Business Profiles tell us about local SEO success," Darren Shaw, 25 August 2026. Source of the exact match category finding and the plumber example. Published on Search Engine Land, not on the author's own site.
- BrightLocal, "Local Services Ads Click Study," Rosie Murphy, 19 October 2018. The only traceable local pack click data. Mechanical Turk, 5,500 testers, five San Francisco desktop queries. Vendor research, and the SERP it measured no longer exists.
- Sterling Sky, "The State of Local SEO in 2026," Joy Hawkins. Source of the declining clicks to call finding, the local pack ad share, and the Local Services Ads share. Agency field data using third party tracking tools.
- CallRail, "From conversations to conversions," January 2025, via Business Wire. The 14% home services missed call rate, from 1.1 million conversations. Vendor research.
Related reading
- Google Business Profile categories: the single strongest lever you control. If you only fix one thing after reading this, fix it there.
- Why you rank in one part of town and not another. The geographic version of this problem, with what to do about the edges.
- Service area businesses: how to rank without a storefront. Written for contractors who drive to the customer and have no public address.
- Review velocity: the local ranking factor most businesses ignore. Prominence is mostly this, and this is mostly a habit.
Questions about why a competitor outranks you?
Email me at eric@seod.com with your business name and the name of one competitor who outranks you. I will compare the two profiles side by side, categories, services, review counts and recency, and send you back the specific reason they are above you. Usually it is one thing, and usually you can fix it yourself in an afternoon.
More on local visibility for contractors sits in the home services library.