ES Studios

The Review SOP a Two-Truck Plumbing Shop Can Actually Run

Thomas Hassett, Local SEO Practitioner at ES StudiosByLocal SEO PractitionerPublished

Most plumbing shops don't have a review problem. They have a timing problem. The work is good, the customer is happy standing in the driveway, and then nothing gets asked. Three days later that same customer can't remember your company name, and the review that would have taken them 20 seconds now takes a follow-up email they'll ignore. Across the plumbing accounts we track, the single biggest lever on review count isn't a better script or a fancier tool. It's cutting the gap between job-done and ask-sent from days to minutes.

This is a system a two-truck shop can actually run through a January cold-snap when both techs are slammed and the office is one person answering phones. No dedicated marketing hire, no daily manual chasing. The mechanic is simple: the moment an invoice is marked paid, a one-tap review link goes out, and a short human follow-up catches the people who meant to and forgot. Below is the exact SOP, the cadence, the wording, the response templates, and the 30-day number to watch so you know it's working before the reviews themselves show up.

The trigger that does the work: payment-marked-paid fires the link within the hour

The whole system hangs on one automation. When the office marks an invoice paid in your field software (Housecall Pro, ServiceTitan, Jobber, whatever you run) or in QuickBooks, that status change fires a text to the customer's mobile with a direct Google review link. Not an email. A text, because plumbing customers open texts and the link needs to land on the phone they already have in their hand. The 'marked paid' event is the right trigger, not 'job completed', because paid means the customer has accepted the work and the price. Asking before payment clears is how you turn a review request into a complaint about the bill.

The link matters more than shops think. Send people to your Google Business Profile homepage and you lose a third of them to the tap-hunting: they land, they can't find the review button, they bail. Use the direct 'write a review' link (from your GBP dashboard, the short g.page/r/ URL that opens the star box straight away) so the customer taps once and is already writing. On the accounts where we swapped a generic profile link for the direct review link, completion on the people who clicked jumped noticeably — the click was never the problem, the second step was.

One practitioner caveat that trips up every shop that tries this: attach the phone number to the job, not the account. On plumbing tickets the billing contact is often a spouse, a landlord, or a property manager, while the person who met the tech and is actually happy is someone else. If your automation grabs the billing mobile by default, half your requests go to someone who never saw the work. Map the field so the text goes to the on-site contact the tech dealt with.

The follow-up cadence: one nudge, then stop

The first text catches the eager ones — usually a third to a half of everyone who's going to leave a review at all leaves it off the first send within a day. Everyone else meant to and got pulled away by their actual life. So the cadence is exactly one follow-up: a single reminder text roughly 48 to 72 hours later, worded as a soft check-in, not a second ask. 'Hi [name], hope the water heater's running great — if you have 20 seconds, a quick Google review really helps our two guys. [link]. Totally fine if you're busy.' Then you stop.

Two nudges and done is the rule we hold plumbing clients to, because a third and fourth text is how you earn a 'stop texting me' and, worse, a mediocre review left out of annoyance. The math backs the restraint: the incremental reviews from a third message are tiny, and every extra send raises your odds of a spite one-star that costs you ten times what the gain was worth. If they didn't bite on the reminder, they're not a review — let them go and win the next job.

Route the follow-up through a real number, ideally the office line, so replies come back to a human. Plumbing customers will answer that reminder with 'actually the faucet is dripping again' — and catching that as a service reply instead of a public one-star is the hidden second job this cadence does. On the accounts we run, a live person seeing those replies turns roughly one in fifteen would-be negative reviews into a fixed callback and a five-star instead.

How to ask without begging: the tech plants it, the text closes it

Automation sends the link, but the human moment is what makes people act on it. The best-performing version we see has the tech say one plain line before leaving: 'If everything's working the way you want, Google's the main way people find us — a quick review would mean a lot.' No clipboard, no QR code shoved in a face, no 'we're going for a five-star, hope we earned it' which quietly pressures people and reads as fishing. You name that Google is how the business gets found, you tie it to the work being right, and you walk.

The words to cut: 'if we earned five stars', 'do you mind', and anything that apologizes for asking. Plumbers under-ask because it feels like begging — but you unclogged a main line at 11pm, you are not begging by mentioning a review. Ask like a professional stating a fact: this is how a local shop stays visible. The confidence is the difference between a customer who feels leaned on and one who feels like they're helping a business they respect.

Never gate or filter — don't send happy customers to Google and unhappy ones to a private feedback form. Beyond being against Google's policy and a fast way to get reviews wiped, it's strategically backwards for a small shop. A well-handled two-star that you answer publicly and fix builds more trust with the next reader than an unbroken wall of fives, which increasingly reads as fake to both customers and the algorithms weighting them.

Review-response templates: reply to every one, fast, with the service in it

Responding to reviews is not customer-service politeness — it's free ranking and conversion work, and most two-truck shops skip it. Reply to every review within 48 hours. For five-stars, keep it short, use their first name, and name the specific job and the city, because that's a plausible, natural place for the keyword and location that help the profile: 'Thanks, Mike — glad we got the sewer line cleared for you over in Westfield. Call us anytime.' You're writing for the next reader as much as the reviewer.

For a negative review, the template is: thank, own, take it offline, no excuses in public. 'I'm sorry the water heater install didn't go the way it should have, John. That's on us and I want to make it right — I'll call you today, or reach me directly at [number].' Never argue the facts publicly even when the customer is wrong, and never mention the dispute over the bill. The audience for a bad-review reply is not the angry customer, it's the 40 future prospects who'll read how you handle a bad day.

The one plumbing-specific thing we drill: get the negative-review response out before the reviewer has cooled off, because a same-day, human reply is what most often earns a quiet edit up to three or four stars once you've actually fixed the problem. We see that conversion far more on plumbing than on lower-stakes trades — a burst pipe is emotional, and a shop that shows up to own it flips the emotion the other way.

The 30-day leading indicator: watch requests-sent, not review-count

Review count is a lagging number. It moves slowly, it's noisy month to month, and if you stare at it you'll kill a working system in week two because 'it's only three so far'. The number that tells you the machine is running is requests sent per completed job — your capture rate. If you closed 60 paid jobs last month and the automation fired 58 links, you're at 97% and the system is healthy. If you fired 22, the trigger is broken or half your jobs never get marked paid promptly, and no amount of better wording will save you.

Track two things weekly on a sticky note or a one-line spreadsheet: jobs marked paid, and links sent. They should be nearly equal. The gap is your leak, and it's almost always operational — invoices sitting unmarked for days, the on-site phone number missing on the ticket, a tech who forgot to close the job. Fixing the leak is worth more than any script change. A shop going from a 40% to a 90% capture rate roughly doubles review velocity without asking a single customer any differently.

For the reviews themselves, the honest expectation for a two-truck shop running this clean: a realistic ask-to-review conversion sits around 10 to 20% of completed jobs. At 60 jobs a month and 15%, that's about 9 new reviews a month — which is how a shop stuck at 12 reviews gets past 40 in well under half a year and starts pulling even with the entrenched competitor who's had a five-year head start. That velocity, sustained, is what the map pack actually rewards.

How velocity fits alongside proximity, categories and the rest of the ranking system is covered in our plumber local SEO guide, and the trade-neutral version of the request workflow — timing, wording, and the follow-up that doubles response rates — is in how contractors get more Google reviews. The reviews that pay for themselves fastest are the after-hours ones, for reasons set out in emergency plumber SEO.

This is one piece of the bigger picture. For the complete playbook, read our main guide: Plumber Local SEO.

FAQ

Frequently Asked Questions

How many plumbing reviews do I actually need to compete in the map pack?

There's no magic number, but across the plumbing markets we track, the shops holding top-three map spots almost always sit above 40 Google reviews with steady recent activity. Forty is less a finish line than the point where you stop looking new. What matters more than the total is velocity — a shop at 45 reviews with three added this month beats a shop at 90 reviews where the last one landed a year ago. Google weights recency because a fresh review is evidence you're still actively working. Chase the monthly rate, and the total takes care of itself.

Should I offer a discount or a gift card for reviews?

No. Incentivized reviews violate Google's policy and can get your reviews removed or your profile flagged, which for a two-truck shop is a catastrophe you can't easily recover from. It also skews what you learn — a customer paid to praise you tells you nothing. The pull you want is the automation and the timing, not a bribe. If your capture rate is low, the fix is firing the link faster and asking at the door, not paying for stars. Reviews you earned survive audits; reviews you bought are a liability sitting on your profile.

Is a text really better than an email for review requests?

For plumbing, yes, and it's not close. Texts get opened within minutes and land on the exact device the customer will write the review from, so there's no 'I'll do it at my computer later' — which is where email requests die. Email also fights a spam folder and a crowded inbox. The one place email helps is as a rare backup for a customer who gave no mobile or explicitly prefers it. Otherwise, text-first is what moves the capture rate, and the whole system is built to close the gap while the customer is still holding the phone.

What do I do about an unfair or fake one-star review?

First, reply publicly, calm and professional, within a day — thank them, state you have no record of the job if it's genuinely not your customer, and offer to sort it out directly. That reply is for future readers, not the reviewer. Second, if it clearly breaks Google's policy (it's a competitor, it names no real service, it's spam or off-topic), report it through your Business Profile and be patient — removals are slow and inconsistent. Don't let a fake one-star stall your whole system; the fastest way to bury it is to keep real reviews flowing so it drops down the page. Velocity is the best defense against a bad review you can't get removed.

My office is one person who's already slammed. Can this actually run without adding work?

That's exactly who it's built for. Once the automation is wired to the 'marked paid' trigger, the link and the 48-hour follow-up send themselves — zero daily work. The only recurring human tasks are the tech saying one line at the door and the office replying to reviews, which for a two-truck shop is a handful a week and takes minutes. The one thing that does need discipline is marking invoices paid promptly, but that's bookkeeping you should be doing anyway. If the automation is firing off a status change you already create, you've added a review engine without adding a task.

See where you rank right now

Free local SEO audit — GBP, reviews, and your map rankings. No sales call.

Get your free audit