Straight answers for local service businesses
You're usually not losing jobs because your work is worse. You're losing them because the other guy showed up first in search, answered the phone faster, had more recent reviews, and made it obvious what he charges and where he works. Homeowners can't judge craftsmanship from a phone screen, so they judge the signals they can see. Fix the signals and the jobs come back.
Every trade has this guy. His truck is a mess. His work is fine at best. He cuts corners you would never cut. And somehow he's booked three weeks out while you're checking your phone waiting for a callback.
It's maddening. It's also usually explainable.
Here's the uncomfortable truth: the homeowner never saw his work. They saw his listing, his reviews, and how fast he picked up the phone. They compared those things to yours, not your craftsmanship to his craftsmanship. If you're losing jobs to competitors who do worse work, you're losing on the part of the job that happens before anybody swings a hammer.
Because a homeowner has no way to judge quality before hiring you. None. They can't inspect a solder joint. They don't know what a proper base looks like under a paver patio. So they substitute the things they can judge:
That's the scorecard. Your competitor isn't beating you on skill. He's beating you on a five-question test you didn't know you were taking.
More often than anything else, yes.
Think about how a homeowner actually hires. Water heater dies on a Saturday. They pull out their phone, search, and call the top three results. Whoever picks up and says "I can be there Monday morning, it'll be around this much" gets the job. Calls two and three get a voicemail that never gets returned, because the problem is already solved.
You're not competing on quality at that moment. You're competing on availability of a human voice.
What to do about it:
Usually because his Google Business Profile is filled out and active and yours is half-empty or unclaimed. Most local hiring starts on Google, and the map results at the top get the bulk of the clicks. Those aren't ranked by who does better work. They're ranked mostly by relevance, distance, and how much activity and trust the profile has.
Go look at your profile right now and compare it honestly to the guy beating you:
A lot, and not in the way most people think. It's not about the star average. Almost everybody in the trades sits between 4.5 and 5.0. What separates you is volume and freshness.
Here's the part guys get wrong: you have to ask, and you have to ask at the exact moment the customer is happiest. That's when the drain is clear, the room is painted, the AC is blowing cold, and they're standing there relieved. Not three weeks later in an email.
Say this out loud, on site: "If you were happy with how this went, a quick Google review helps me a ton. I can text you the link right now." Then text it before you get in the truck. That one habit will out-earn any advertising you buy this year.
Probably some of them. "Every job is different" is true and also a great way to lose a homeowner who is trying to figure out if they can afford you at all.
You don't have to publish a price list. You need to give people a floor and a shape:
Ranges do two things. They filter out the tire-kickers who were never going to hire you, and they make the people who do call feel like they already trust you. Your competitor who lists a number gets the call. You, who says "depends," get compared to him and lose.
In this order, because this is the order that produces jobs fastest:
None of this is glamorous. None of it requires you to become a marketer. It's the same thing you already do on a job site: figure out where the leak actually is instead of replacing everything.
The good news in all this is that if your work really is better, you only have to fix the signals once. Then the same reputation that keeps your customers loyal starts working on strangers too.
If your website is the weak link in that chain, that's worth an honest look. But start with the profile and the phone. That's usually where the jobs are going.
Within an hour during business hours, and same day at the absolute latest. Most homeowners call two or three companies and hire whoever responds first with a clear answer on timing and rough cost.
You need both, but the profile comes first because that's where most people find you. The website is where they go to confirm you're legitimate, see your work, and decide to call, so a thin or outdated site can undo a good profile.
Ask in person at the moment the job is finished and the customer is happy, then text them the direct link before you leave. Asking face to face and following up immediately works far better than a generic email days later.
Put ranges, not exact prices. Saying "most water heater replacements run $1,500 to $2,800" builds trust and filters out people who were never going to hire you, while "call for a quote" sends them to the competitor who gave them a number.
Not until the free stuff is fixed. Paying to send traffic to an unclaimed profile, a slow phone, and no recent reviews just means you pay to lose the same jobs faster.
We build it, launch it, and handle everything. $499 one time, live in minutes.
See how it works