← Back to blog Reputation

How to Get 5-Star Reviews on Autopilot (Without Begging Customers)

You've done hundreds of great jobs. You probably have 8 reviews. Here's the simple SMS sequence that fixes that -- automatically, after every job, without you lifting a finger.

Article body

Most contractors I talk to have somewhere between 5 and 15 Google reviews. They've been in business for 4, 6, maybe 10 years. They've done hundreds of jobs. Every single one of those customers was happy enough to pay the invoice and shake hands at the end. Maybe a few even said "I'll leave you a review, you did great work."

Those reviews never showed up. Not because the customers were lying. Because nobody made it easy. Nobody sent a direct link. Nobody followed up.

Here's the thing: your competitors aren't drowning in reviews because they're better than you. They just have a system that asks automatically, every time, without forgetting. That's it. This post walks you through how to build one.

TL;DR

  • 97% of homeowners check reviews before calling a contractor -- if yours are thin, they skip you before you even know they looked
  • SMS review requests get a 45% response rate vs 6% for email -- use text, not email, every time
  • Timing is everything -- send within 2 hours of finishing the job while the customer still feels the win
  • Three touches max -- Day 0, Day 3, Day 7. After that, let it go.
  • Automate it so it happens on every job with zero effort from you

Why contractors stay stuck at 8 reviews forever

It's not that your customers won't leave reviews. It's that asking in person is awkward, asking over email gets ignored, and doing it manually means it only happens when you remember -- which is never, because you're running a business.

The numbers make this painful to think about. 97% of homeowners read reviews before they call a local contractor. That means the decision of whether to dial your number gets made before you even know they're looking. Go into that moment with 8 reviews from 3 years ago and a lot of potential jobs just... vanish. They find someone with 94 reviews and a 4.8, and that's who gets the call.

There's also a big performance threshold most contractors don't know about. Crossing 100 reviews is a turning point for Google Local Service Ads -- impressions jump, the algorithm starts trusting your business more, and lead volume climbs. Contractors with 100 to 299 reviews generate an average of 11.6 leads per month, compared to 4.9 for contractors under 100. That's not a small gap.

The fix isn't asking every customer in person. That's uncomfortable and inconsistent. The fix is a simple automated sequence that goes out after every job, by text, while the customer is still feeling good about the work you did.

Step 1: Trigger right after the job

Timing is the most important thing here. Automated review requests sent within 2 hours of job completion get 34 to 48% response rates. Delayed by a day or two? That drops to 6 to 9%. Same customer, same quality of work. The only difference is how fresh the experience is.

Think about it from the customer's side. They're standing in their driveway watching your truck pull away. The patio looks great. They feel good. They're already telling their neighbor. That's the exact moment to ask. Catch them at 9pm two days later when they're tired and have already moved on? Much harder.

So: set your trigger to fire when the job is marked complete in your CRM, invoicing software, or calendar. If you're doing it manually, get in the habit of sending the text from the parking lot before you drive to the next job. The proximity to completion is what makes this work.

Step 2: Use SMS, not email

This one isn't close. SMS review requests have a 45% response rate compared to about 6% for email. And 90% of texts get read within 3 minutes of delivery.

Email goes to a tab that people batch-check twice a day, if that. It sits under a dozen other emails. If your review request arrives in an inbox on a Tuesday morning between a bank statement and a coupon from Target, it's not getting opened.

A text arrives on the same screen where they just texted their spouse. It gets seen. That's the whole game.

Real talk: if you've been sending review requests by email and wondering why nobody responds, switch to text and watch what happens. It's not a subtle difference.

Step 3: What to actually say

The message matters. A generic "please leave us a review" feels corporate and gets ignored. You want it to sound like a person -- because it is.

The two things that make a review request work:

Here's what a solid Day 0 text looks like:

Day 0 text (send same day as job)

"Hey [First Name], it was great working with you today. If you have 30 seconds, a Google review would mean a lot to us: [Your Google Review Link]. Thanks again -- [Your Name]"

Keep it under 160 characters if you can. Short enough to read instantly. Direct link, no friction. Signed with a real name, not your business name.

Step 4: Follow up on Day 3 and Day 7

Most people don't respond to the first text. Not because they don't want to -- they just got busy and forgot. A single follow-up on Day 3 recovers a significant chunk of those. Adding a Day 7 follow-up catches the stragglers.

Here's the full three-touch sequence:

Day 3 follow-up

"Hey [First Name] -- wanted to circle back. If you have a sec for a Google review, here's the link: [Review Link]. No worries if not, just wanted to check in!"

Day 7 follow-up (final)

"Last time I'll bug you -- if the work held up and you have 30 seconds, a review helps us out more than you know: [Review Link]. Thanks either way."

After Day 7, stop. Three touches is the sweet spot. More than that and you're annoying people who had a good experience. The goal is reviews, not enemies.

A second-touch email at Day 3 also works if they didn't respond to the SMS. Research shows adding an email follow-up to an unanswered text recovers 15 to 22% of customers who missed the first message. So if you have email addresses, use both channels on the follow-up.

Step 5: Make it run without you

The whole point is that this happens automatically. You should never have to remember to send a review request -- it should fire the second a job hits "complete" in your system.

How to actually set this up depends on what tools you're using:

The contractors who grow their review count the fastest aren't doing anything clever. They just made it automatic so it happens on 100% of their jobs instead of 10%.

What a real review count does for your business

This isn't just about social proof. Reviews are a direct revenue driver.

A one-star increase in your rating correlates with a 5 to 9% increase in revenue. Go from a 4.2 to a 4.8 -- which is realistic in under a year if you're running this sequence -- and you're talking about a meaningful lift in the number of calls that turn into paid jobs.

One unaddressed negative review can drive away 30 out of 50 potential customers who see it. A steady flow of fresh 5-star reviews dilutes bad ones and shows prospective customers that you're active, reliable, and trusted by real people in their area.

And for Local Service Ads specifically: Google rewards review velocity. Contractors who are consistently gaining new reviews rank higher, pay less per lead, and show up more often. It compounds over time. The contractors who start this sequence today are the ones with 200 reviews a year from now -- and the lead flow that comes with it.

Bottom line

You don't have a review problem. You have a "never asked" problem. The customers are there. The good work is done. You just need a system that asks at the right time, in the right channel, and follows up twice without you thinking about it.

Set up the sequence, make it automatic, and check your review count in 90 days. It will not look the same.

The 5-star review engine -- including the full 3-touch SMS sequence, auto-triggered after every job -- is built into the Site + Full System plan at XMR.

See what's included

Got a question the menu doesn't answer? Shoot us an email.