The Best Contractor in Town Is Losing Jobs to the Worst One. Here's Why.
Keith Carpenter • September 9, 2026

The best contractor in town is losing jobs to the worst one, and I watch it happen on Zoom calls every week. The reason is not skill, price, or luck. It is that homeowners hire whoever shows up first when they search, and showing up first is earned by work you do online, not work you do on the roof. Here is what that moment looks like, and what to do about it.

⚡ QUICK SUMMARY

Being the best at the trade does not get you found. Google and homeowners cannot see your craftsmanship. They see who ranks in the map, how many recent reviews they have, and whether the website answers the phone. The "terrible" competitor who outranks you is not lying to Google. He put energy or money into the exact things Google measures. You can do the same. Reviews after every job, a consistent listing, a fast site that converts, and follow-up that never drops a lead. Do it yourself or hire someone, but somebody has to do it.

The Zoom call that happens every week

I am on a screen share with a contractor. Good guy, good crew, twenty years in the trade. I pull up a search for his service in his town and the map pack comes up. He points at the top result and says it before I can: "That guy is doing better than me? He is not good. He does terrible work."

And I have to say the hard part. "Yeah. But he is showing up ahead of you. And look, he has good reviews. To the homeowner, he is not doing terrible work. He is the obvious choice."

I have had a version of this conversation with more contractors than I can count over 13 years and 5,000+ businesses. It is the single most common thing I see. The owner who is truly better at the work is losing jobs, every day, to someone who simply spent the money or put in the effort to get up in local search. It is not fair. It is also completely fixable.

Why does the worse contractor show up first?

Because Google does not grade workmanship. It grades evidence. Google's local ranking runs on relevance, distance, and prominence, and a recovered internal file shows dozens of signals under those three headings (Search Engine Land, September 2026). Not one of them is "does clean work" or "shows up on time." Every one of them is something the business or its customers put online.

So when the "terrible" competitor outranks you, here is what he probably did:

1 He asks for reviews after every job

He might have 180 reviews and you have 22. Homeowners read that as 180 people trusted him. Google reads it as prominence. Nobody reads it as "but the other guy is better with a nail gun."

2 His listing is complete and consistent

Right category, every service listed, photos added monthly, hours correct, same name and phone everywhere. Boring. Also exactly what Google rewards. We broke down the data in what the Google Maps leak reveals about ranking.

3 His website works on a phone

It loads in two seconds, the number is tap-to-call, and there is a form that gets answered. Yours has a slideshow of jobs from 2019 and a contact page nobody checks.

4 He answers, or his system does

When the homeowner calls at 7pm, someone picks up or a text goes right back. You were on a ladder. The lead went to him. Then that homeowner left him another review.

None of this required him to be a good contractor. It required him to treat marketing as part of the job. That is the whole gap.

What is it actually costing you?

Picture your town. Say 300 homeowners a month search for your service. The top three in the map pack take most of those clicks and calls. If you sit at position seven, you are working off the scraps, the referrals, and the repeat customers who already know you. Those are great, but they do not grow.

Now say the top guy gets 60 calls a month from search and you get 8. At a $1,500 average job and a 50% close rate, that is a $39,000 a month difference in booked work from the same pool of homeowners. Being better at the trade earned you none of it, because nobody who searched ever saw you. Numbers vary by trade and town, but I have never seen the gap be small.

How do I fix it if I am the better contractor?

You do what he did, and you do it better, because you have something he does not: customers who genuinely love your work and will say so. Here is the order.

1. Turn your happy customers into visible proof

Ask every finished job for a Google review, the same day, by text with a direct link. Your quality is your advantage here. His customers leave lukewarm 4-stars. Yours will write paragraphs. Set it up so it happens automatically. Our automated review request guide shows the exact flow. In six months the review count flips, and so does the story the homeowner sees.

2. Make your listing say what you actually do

Primary category right, every service added, real photos of real jobs monthly, hours correct, and the same business name and phone on your website and the major directories. This is the unglamorous work that decides whether Google even considers you. If you are not appearing at all, read why your business is not showing up in near me searches.

3. Fix the website so it converts the clicks you earn

Fast on a phone, tap-to-call at the top, a short form, and pages for each service in the words homeowners use. Ranking without conversion is just rent you pay for nothing. Check yours with our 10-minute website checkup.

4. Never let a lead hit voicemail and die

Missed call text back, a shared inbox for forms and messages, and a follow-up sequence for quotes you sent. Most of the jobs the "worse" guy wins, he wins by answering first. Take that away from him.

5. Put in the energy, or hire it

This is the key, and I say it on every one of those Zoom calls. It does not matter if you are the best provider out there. It matters who shows up first when the customer is searching. You can do this work yourself. It takes a few hours a week, every week, forever. Or you can hire someone to do it for you. Either is fine. Neither is optional if you want the jobs you deserve.

The mindset shift

Most great tradespeople believe the work should speak for itself. It does, to the people who already hired you. To everyone else, your marketing speaks for you, and if it says nothing, the other guy's says plenty. The contractors who grow are the ones who decide that being found is part of doing the job well. Not a distraction from it.

Next time you search your service in your town and see someone above you who should not be there, do not get mad. Get curious. Count his reviews. Open his site on your phone. Call his number and see who answers. Then go beat him at every one of those, because the one thing you already have is the thing he can never fake: you are actually good.

Quick answers

Can a bad contractor really rank higher than a good one?

Yes, and it is common. Google measures reviews, listing quality, website signals, and consistency. It cannot measure the quality of a roof. A weaker contractor with strong online evidence beats a stronger one with none.

How long does it take to catch up?

Listing and website fixes show results in weeks. Review count takes months to flip because you need real finished jobs. Most of the contractors we work with see a clear movement in the map within 90 days and a changed picture within six months. Results vary by market and by how much work the competitor is doing too.

Should I just run ads instead?

Ads get you seen tomorrow, and they are worth running. But ads on top of a weak listing and a weak site are expensive, and they stop the day you stop paying. Fix the foundation and run ads. See local SEO ranking factors in 2026 for the foundation list.

What if the competitor has fake reviews?

Report them and move on. Google has tightened review enforcement, but your energy is better spent earning 10 real ones a month than fighting his. Real reviews in volume beat fake ones over time because they keep coming.

Find Out Exactly Why He Ranks Above You

Our free local audit compares your listing, reviews, and website against the businesses outranking you and shows what to fix first.

Get the Free Local Audit →

About the author: Keith Carpenter is the founder of SpeedMobi, a done-for-you digital marketing company serving home service contractors since 2013. His team has built marketing systems for more than 5,000 businesses across 87+ trades.

FREE WEEKLY EMAIL
One marketing move a week.

Written for contractors, not marketers. What is working in local search and AI right now, in five minutes. No fluff, no spam, unsubscribe anytime.

Joined by contractors across 87+ trades.
SPEEDMOBI QUICKCONNECT
Every paid invoice becomes a Google review request.
INVOICE #1042 PAID
↓
★★★★★ REQUEST SENT

Connects to QuickBooks Online in one click. Your competitors ask 100% of customers for reviews automatically. Now you can too.

See How It Works
FREE ASSESSMENT
Find out where your business is leaking.

Take the free assessment and get a full report on where your marketing stands and what to fix first.

Start My Free Assessment
By Keith Carpenter • October 23, 2026
Google is testing ID photos for Google Business Profile verification. See every verification method, what each asks for, and the kit that gets you verified fast.
By Keith Carpenter • October 21, 2026
Stock photos look fake and cost you calls. Learn how your crews can snap real job site photos on every job and where to post them.
By Keith Carpenter • October 19, 2026
SEO for cleaning business owners in 6 simple steps: Google profile, reviews, service pages, town pages, listings, and tracking. Get more local calls.
By Keith Carpenter • October 16, 2026
Since Oct 1, 2026, Google Local Services Ads can bill you for missed calls over 20 seconds. Here is how the rule works and 5 ways to stop paying for it.
By Keith Carpenter • October 14, 2026
A 4.6 Google star rating with 300 reviews beats a 4.9 with 12. See the math, why homeowners trust volume, and how to grow your review count.
By Keith Carpenter • October 12, 2026
15 handyman marketing ideas that work: Google profile, reviews, past customer texts, property manager deals, and Local Service Ads. Pick 3 and start today.
By Keith Carpenter • October 9, 2026
Starting Oct 12, 2026, Google Ads pulls deals from your website into promotion assets automatically. Here is how to check your site or turn it off.
By Keith Carpenter • October 7, 2026
The best contractor blog ideas are the questions customers ask you on the phone. Write them down, answer them plainly, and give AI search something to quote.
By Keith Carpenter • October 5, 2026
Tree service SEO made simple: set up your Google Business Profile, get reviews, build service and town pages, speed up your site, and post real answers.
By Keith Carpenter • October 2, 2026
Fake Google reviews now trigger a Google alert email and a short review pause. See what the email means, how to spot and report fake reviews, and what to do.
By Keith Carpenter • September 30, 2026
Blogging for business takes 6 to 12 months to pay off, and most contractors quit at month three. Here is the real timeline and how to stick with it for good.
By Keith Carpenter • September 28, 2026
A complete junk removal marketing plan: ideal customers, a website that books, free Google visibility, LSAs vs Google Ads vs social, repeat jobs, and a 90-day plan.
By Keith Carpenter • September 25, 2026
Google Business Profile suggested edits now publish after 4 days if you do not reject them. See what changed, what a wrong edit costs, and the weekly check that stops it.
By Keith Carpenter • September 23, 2026
Contractor lead management in 5 stages: capture every lead, make contact in 5 minutes, chase every quote, and track the 5 numbers that prove it is working.
By Keith Carpenter • September 21, 2026
What an electrician SEO company should do month by month, what it costs, the 5 numbers that prove it is working, 7 questions to ask, and the red flags to avoid.
Show More