Blog/ Email for home-services pros

How to Ask for Google Reviews After Every Job: 12 Email Templates for Contractors (HVAC, Plumbing, Roofing) — 2026

Nafiul HasanNafiul Hasan· 26 min read
AI Emaily blog cover for how to ask for Google reviews contractor, showing an AI email client on a laptop with the headline How to Ask for Google Reviews After Every Job

The short answer

Ask for a Google review while the work is still fresh: 1–2 hours after an HVAC job, within about 90 minutes of an emergency plumbing fix, right after the roofing walkthrough, same evening for cleaning. Send every customer the same neutral request — never filter by how happy they seemed, which Google's review policy bans. Below are 12 templates by trade and moment, plus a compliant way to handle a customer who wasn't fully satisfied.

How to ask for Google reviews as a contractor: the right timing by trade, 12 copy-ready email templates, and how to stay clear of Google's review-gating rules.

On this page
  1. 01Why do Google reviews matter this much for a contracting business?
  2. 02When is the best time to send a review request after a job?
  3. 03What is Google's review-gating policy, and how could it get your reviews removed?
  4. 04How do you ask for a Google review without violating that policy?
  5. 05What should a good review request email actually say?
  6. 0612 Google review request email templates for contractors
  7. 07How should you handle a customer who wasn't fully satisfied — without gating them out?
  8. 08Should you ever offer a discount or gift card for leaving a review?
  9. 09Where do you get the direct Google review link to put in these emails?
  10. 10How many Google reviews does a contractor actually need to compete in the map pack?
  11. 11How AI Emaily automates trade-calibrated review requests without you having to remember
  12. 12What do you do if a negative review shows up anyway?
  13. 13Putting a review-request system in place this week

If you want to know how to ask for Google reviews as a contractor, the honest answer is: ask almost everyone, ask fast, and ask the same way every time. That last part trips up more home-services businesses than bad wording ever does. It's easy to write a decent review request email. It's much easier to accidentally violate Google's rules by only sending that email to customers you're pretty sure liked you — which is exactly the practice Google has been cracking down on.

This guide gives you both halves of the problem. First, the timing: when a review request actually gets opened and acted on, broken out by trade, because an HVAC tune-up, an emergency plumbing call, a full reroof, and a recurring cleaning visit all have different natural windows. Second, 12 email templates you can copy, adjust to your voice, and send today — a general one, five trade-specific ones for HVAC, plumbing, roofing, and cleaning, a no-response follow-up, a warranty/annual check-in combo, a referral-and-review combo, and four quick one-line variants for specific moments. Along the way we'll cover exactly what Google's review-gating policy prohibits, why it matters more in 2026 than it used to, and how to handle a customer who wasn't thrilled without breaking the rules or lying to anyone.

One thing before the templates: a review request is not a marketing campaign. It's one email, sent once per job, asking a real customer to say what they actually think in public. Treat it that way — specific, short, sent close to the job, addressed to everyone who paid you — and it will outperform anything clever you could write instead.

Why do Google reviews matter this much for a contracting business?#

For a local contractor, Google Business Profile reviews are closer to your storefront than your website is. A homeowner searching "plumber near me" at 11 p.m. with water on the floor is not reading your About page. They're scanning the map pack: your star rating, your review count, and the two or three lines Google surfaces from recent reviews. That's the entire pitch, decided in about four seconds.

Reviews do three jobs at once. They're social proof — a stranger trusting your name-brand promise less than a neighbor's account of what actually happened. They're a ranking signal — Google's local algorithm weighs review count, rating, recency, and keyword content in reviews when deciding who shows up in the map pack for a given search. And they're a compounding asset — unlike an ad, a good review keeps working for years after you stop thinking about it.

The problem for most contractors isn't that customers don't like the work. It's that asking for a review is one more thing competing with driving to the next job, invoicing, ordering parts, and everything else that actually pays the bills that day. The review request either happens in the first hour after the job while it's still top of mind, or it quietly never happens at all. That's the gap this guide is built to close.

When is the best time to send a review request after a job?#

Timing is the single biggest lever here — bigger than the wording of the email itself. A request sent while the relief or satisfaction of the moment is still fresh gets read, remembered, and acted on. The same request sent three days later competes with a full inbox and a memory that's already moved on to the next thing in the customer's life. The right window is different by trade, because the emotional peak — the moment the customer is happiest and most likely to act — lands at a different point in each job.

Trade / job typeBest send windowWhy that window
HVAC (install, tune-up, repair)1–2 hours after the technician leavesThe house is comfortable again and the customer has had time to notice it working, without the memory fading.
Emergency plumbing (leak, burst pipe, backup)Within about 90 minutes of the emergency being resolvedRelief is the strongest emotion in home services — a flooded bathroom that's suddenly dry produces gratitude that fades fast once normal life resumes.
Roofing (repair, full reroof, storm damage)Right after the final walkthrough and paymentThe customer has just seen and approved the finished work in person — the highest-trust moment in the entire job.
Cleaning (one-time or recurring)Same evening, after the customer has been home in the spaceThey've had a few hours to actually live in the clean result, which reads better than a request sent the moment the crew's truck pulls away.
Remodeling / larger multi-day projects24–48 hours after final walkthrough, once dust has settledBig jobs need a beat to let the customer adjust to the finished space before asking them to put a rating on the whole experience.
Recurring maintenance plansAfter each visit, capped to roughly once or twice a year per customerFrequent touchpoints are great for the relationship but asking for a review every single visit reads as pushy — pick the visits that matter most.

Notice the pattern: every one of these windows is measured in hours, not days. "We'll send a review request in our monthly newsletter" is not a review strategy — by the time that email lands, the customer has had three other contractors interact with their inbox and their memory of your specific job has faded into a vague impression. The trades that consistently pull in strong review counts are the ones that treat the request as part of finishing the job, not a follow-up task for later.

The best time is the moment the job is marked complete — not "eventually"

If you take one thing from the timing table, take this: build the review request into the exact moment you close out a job — invoice sent, payment confirmed, job status flipped to done. Any system where the request depends on someone remembering to send it later is a system that mostly doesn't send it.

What is Google's review-gating policy, and how could it get your reviews removed?#

Review gating is the practice of filtering who gets asked for a review based on how happy you think they are — for example, texting a quick "how did we do, 1–5?" survey first, then only sending the Google review link to the people who answered 4 or 5, while routing anyone who answered lower to a private feedback form. It's a natural instinct: nobody wants to invite a bad review. It's also exactly what Google's Business Profile policies prohibit.

Google's stated position, laid out in its Business Profile content policies, is that review solicitation has to be applied consistently across customers — you can ask for reviews, but you can't selectively steer only satisfied customers toward the public review and unhappy ones away from it. The logic is straightforward from Google's side: if businesses only surface their best customers, star ratings across the platform stop meaning anything, and the whole review system loses value for the people using it to choose a contractor.

It isn't only a Google issue, either. In the United States, the Federal Trade Commission's rule on consumer reviews and testimonials — finalized in 2024 and enforceable with civil penalties — separately bars businesses from misrepresenting reviews or manipulating who gets to leave them, on any platform. Two different regulators, same underlying principle: ask everyone the same way, or don't automate the asking at all.

Gating puts your whole profile at risk, not just the flagged reviews

Google has tightened enforcement of its review policies through 2026, and the practical risk isn't a single review getting quietly removed — it's a pattern of gating triggering a review-manipulation flag on the entire Business Profile, which can mean bulk review removal or profile-level restrictions while it's investigated. A perfectly reasonable-sounding survey-then-filter workflow is the most common way contractors trip this without meaning to.

How do you ask for a Google review without violating that policy?#

The compliant version of this is actually simpler than the gated version, which is the good news. You send the same review request, with the same link, to every customer who paid for a completed job — full stop. No pre-survey deciding who gets the ask. No quietly skipping the customer whose install ran two days over. No "let's wait and see how they feel before we send this one."

That doesn't mean you're powerless if you already suspect a job didn't land perfectly. It means the fork in the road happens before the review request, not inside it. If you know a customer had a rough experience — a delay, a callback, a miscommunication on price — the right move is to reach out and fix it directly, on its own, with no review ask attached. Then, separately, still send the standard review request to that customer along with everyone else. What you can't do is make the review request itself conditional on their answer to a satisfaction question.

In practice this is a relief, not a constraint. A single consistent workflow — job marked complete, review request goes out on the trade-appropriate timer, no filtering step — is less to manage than a branching system with a survey gate in the middle. It's also the version that's defensible if a competitor ever reports your profile for review manipulation, because there's genuinely nothing to find.

What should a good review request email actually say?#

Before the templates, the ingredients that make a review request work are the same across every trade. Get these right and the exact wording matters far less than most contractors assume.

  1. 1

    Name the specific job

    "Your AC install" beats "our service" every time — it proves a person, not a mail merge, is behind the message and jogs the customer's memory of exactly what to praise.

  2. 2

    Put the link one click away

    Use your direct Google review link (from your Business Profile's "Ask for reviews" tool), not a link to your homepage that makes the customer hunt for where to leave a review.

  3. 3

    Ask for the review, not for a 5-star rating

    Say "we'd appreciate an honest review" — never "please leave us 5 stars." Asking for a specific rating crosses into review manipulation and is exactly the kind of language Google's automated systems flag.

  4. 4

    Keep it to 60–90 seconds of reading

    One short paragraph, one ask, one link. A long email reads like a form letter and gets skimmed past or archived for later, which usually means never.

  5. 5

    Sign it like a person

    Your first name and the business name, not "The Team at [Company]." A review request that sounds like it came from the owner or technician gets a warmer response than one that sounds like it came from marketing software.

  6. 6

    Send it from the account the customer already knows

    If they've been emailing your dispatch address or your cell all week, the review request should come from that same address, not a separate no-reply automation account they don't recognize.

One more principle worth stating plainly: never offer a discount, a gift card, or an entry into a drawing in exchange for a review. It feels harmless — you're not telling anyone what to write — but it's specifically named in both Google's policy and the FTC's rule as incentivized review manipulation, whether the incentive is tied to a rating or not. If you want to thank customers for their business, do it with a genuinely unconditional gesture that isn't linked to the review ask in the same message.

12 Google review request email templates for contractors#

Below are 12 templates built around the moments contractors actually send review requests: right after a standard job, the specific trades with their own emotional peak, a no-response nudge, a maintenance-plan check-in, and a referral-and-review combo. Swap in your name, trade, and the customer's specifics — the bracketed fields are exactly where this should sound like you, not a template.

Start with the general-purpose version — the one that works for almost any completed job when you don't need trade-specific language.

Template 1 — General job-completion review request (any trade)
SubjectQuick favor, [First name]?
Hi [First name], thanks again for choosing us for [the job — e.g. "the water heater replacement"]. It was a pleasure working with you.
If you have a minute, an honest Google review would genuinely help other homeowners find us — here's a direct link: [Google review link].
Thanks either way, [Your first name], [Business name]

For HVAC, reference the specific system and the comfort it just restored — that's the concrete detail that turns a generic ask into one that feels earned.

Template 2 — HVAC install / tune-up review request
SubjectHow's the new AC treating you?
Hi [First name], hope the house is cooling down nicely after yesterday's install. [Technician name] mentioned the [system detail — e.g. "old unit was on its last legs"], so hopefully the difference is already noticeable.
If it's working the way we said it would, a quick Google review would mean a lot — it's how most of our new customers find us: [Google review link].
Stay comfortable, [Your first name], [Business name]

For emergency plumbing, lead with relief, not sales language. The customer just went through a stressful hour or two — acknowledge that before asking for anything.

Template 3 — Emergency plumbing review request (sent ~90 min after the fix)
SubjectGlad we got that sorted
Hi [First name], glad we got the [burst pipe / backup / leak] handled before it did more damage — that's a stressful thing to deal with, especially [time of day / circumstance if relevant].
If you've got a minute now that it's resolved, a Google review helps other homeowners find someone fast when they're in the same spot you were an hour ago: [Google review link].
Call anytime if anything comes up, [Your first name], [Business name]

For roofing, send this right after the walkthrough — the customer has just visually confirmed the finished work, which is the highest-trust moment of the whole project.

Template 4 — Roofing review request (sent after final walkthrough)
SubjectThanks for walking the roof with us today
Hi [First name], thanks for taking the time to walk the [repair / reroof] with [crew lead name] this afternoon. We're glad you're happy with how it turned out.
A lot of homeowners tell us they had no idea what to look for in a roofing company until they needed one — an honest Google review from you helps the next person make that call faster: [Google review link].
Thanks again for trusting us with it, [Your first name], [Business name]

For cleaning, send this the same evening — after the customer has had a few hours to actually live in the clean space, not the moment the crew's truck pulls away.

Template 5 — Cleaning service review request (same-evening send)
SubjectHope you're enjoying the clean house tonight
Hi [First name], [cleaner name] and the team enjoyed working on your home today — hope it feels great to come back to.
If you have 60 seconds, a Google review helps other people in [neighborhood/area] find a cleaning team they can trust: [Google review link].
See you at the next visit, [Your first name], [Business name]

If the first request goes unanswered, a single short follow-up about a week later — never more than one — often catches the customer at a better moment than the original send.

Template 6 — No-response follow-up (send once, ~7 days later)
SubjectFollowing up, no pressure
Hi [First name], just circling back in case my last note got buried — totally understand if you've been busy.
If you have a spare minute and are happy with how the [job] turned out, an honest Google review would still help a lot: [Google review link]. If not, no worries at all, and thanks again for the business.
[Your first name], [Business name]

For a maintenance-plan customer, combine the annual check-in with a review ask — it reads naturally because the review is anchored to an ongoing relationship, not a one-off transaction.

Template 7 — Annual maintenance / warranty check-in combined with review ask
SubjectYour annual check-in — and a small ask
Hi [First name], it's been about a year since we [installed the system / started your maintenance plan], and everything on our end still looks good on our records.
If it's still running the way it should, we'd appreciate a Google review whenever you have a minute — it's the main way homeowners in [area] decide who to call: [Google review link]. And if anything's come up, just reply here and we'll take care of it.
Thanks for being a long-time customer, [Your first name], [Business name]

And a referral-and-review combo for a customer who's clearly happy — it asks for two different, low-friction favors in one email without making either feel obligatory.

Template 8 — Referral + review combo (happy repeat customer)
SubjectTwo small favors, if you're up for it
Hi [First name], really appreciated working with you again on the [job]. If you know anyone else who could use [service], we'd love an introduction — but no pressure at all.
Separately, if you have a minute, an honest Google review helps new customers find us the same way you originally did: [Google review link].
Thanks for being a repeat customer, [Your first name], [Business name]

The remaining four templates are shorter, single-purpose variants for specific moments that don't need a full email — a quick subject line and one-liner is often enough. Adapt the bracketed scenario to your trade.

ScenarioSubject lineOne-line ask
Small repair / house call under an hourThanks for calling us out todayGlad we got the [issue] fixed quickly — if you have a second, a Google review helps: [link].
Multi-technician / crew jobThe team wanted to say thanks[Names] mentioned they enjoyed the job — an honest review from you would mean a lot to them too: [link].
Post-storm / insurance-related jobGlad that's behind you nowHope the [roof/repair] gives you peace of mind again — a review helps other homeowners dealing with storm damage find someone fast: [link].
Long-standing customer's first-ever review askSomething we should've asked soonerWe realized we've never actually asked — after [X] years, would you mind leaving us a quick Google review? [link].

How should you handle a customer who wasn't fully satisfied — without gating them out?#

This is the case that tempts contractors into gating in the first place, so it's worth spelling out the compliant version clearly. Say a callback took two visits to resolve, or a customer seemed lukewarm at pickup. The instinct is to skip the review request for that one job. Don't — skipping selectively is gating by omission, and it's still inconsistent solicitation even if no survey was involved.

The right sequence is: reach out about the concern first, separately, with no review link attached — a short "wanted to check in and make sure everything's working the way it should" message, genuinely trying to fix whatever went sideways. Then, once that's handled (or even if the customer doesn't respond to the check-in), send the same standard review request you'd send anyone else, on the same timer. You're not required to chase a specific outcome before asking; you're required to ask the same way you ask everyone.

In practice this produces a more honest, and often more favorable, result than gating does. A customer who feels genuinely heard about a problem — rather than quietly filtered out of your review pipeline — is more likely to mention the fix in their review than to leave a scathing one. Reviews that say "there was an issue but they made it right" read as more credible to other homeowners than a wall of uniform five-star praise, and they don't put your Business Profile at risk.

A review with one 3-star outlier is more trustworthy than a perfect streak

Homeowners researching contractors are wary of profiles with nothing but five-star reviews and no negative signal at all — it reads as curated. A profile with a strong average and the occasional honest lower review, especially one where the business replied constructively, tends to convert better than a suspiciously flawless one.

Should you ever offer a discount or gift card for leaving a review?#

No — not tied to the review, and not framed as conditional on the rating. The FTC's 2024 rule on consumer reviews and testimonials specifically prohibits compensating customers in a way that's conditioned on the sentiment of what they write, and Google's own policy treats incentivized reviews the same way it treats gating: a manipulation of the signal other customers rely on.

That doesn't mean you can't run a genuine loyalty program, or thank long-time customers with a discount on their next service. It means that thank-you can't be presented in the same breath as, or contingent on, the review itself. "Leave us a review and get 10% off" is the version that gets flagged. A maintenance-plan renewal discount that exists independent of any review ask is fine.

Every template above assumes you're dropping in a direct link that takes the customer straight to the "write a review" box on your Google Business Profile — not a link to your homepage, not a link to your general Maps listing that makes them hunt for the review tab. That one extra click is enough friction to lose a meaningful share of customers who were willing to leave a review but not willing to go looking for where.

Get this link from inside your Google Business Profile: open the profile (either through business.google.com or by searching your business name on Google and clicking "Manage now"), find the "Get more reviews" or "Ask for reviews" option, and copy the short link it generates. That link is built specifically to drop the customer into the review box with minimal navigation. Save it somewhere permanent — a note in your phone, a snippet in your email client — so every review request email, from every technician or account, uses the identical, correct link.

  • Test the link yourself on both a phone and a laptop before you send your first batch of requests — a broken or outdated link is the single most common reason a review request gets a click but no review.
  • If you operate under more than one legal or DBA name, or have separate profiles for different service areas, make sure each email uses the review link for the profile the customer actually interacted with.
  • Avoid shortened or redirect links from a third-party review platform where possible — they add a hop, and some inboxes flag redirect-heavy links as spam, which can suppress your review request email before the customer ever sees it.

How many Google reviews does a contractor actually need to compete in the map pack?#

There's no fixed number that unlocks a top map-pack ranking, and any contractor blog that gives you an exact figure is guessing. What's consistently true is directional: more recent reviews beat a large pile of old ones, a rating in the high 4s beats a rating in the low 4s, and — per BrightLocal's long-running Local Consumer Review Survey — consumers have grown increasingly selective about ratings and freshness over time, favoring businesses with recent activity over ones sitting on a review count from three years ago.

That's the practical argument for a steady, ongoing request habit over a one-time push. A contractor who sends 40 review requests in a single month to catch up, then goes quiet for a year, ends up with a profile that looks stale by the time a homeowner is actually comparing options. A contractor who sends a handful of requests every week, tied to jobs as they finish, builds a profile where the most recent review is always from last week — which is the signal both Google's algorithm and skeptical homeowners actually respond to.

How AI Emaily automates trade-calibrated review requests without you having to remember#

Every template above only works if it actually gets sent, on time, for every completed job — and that's the part that quietly fails for most contractors. You're on a roof or under a sink, not sitting at a laptop timing review emails to the minute a job wraps. AI Emaily is an AI-native email client built for exactly this gap. It connects to Gmail, Outlook, or any IMAP inbox and watches for the signal that a job just finished — an invoice sent, a job marked complete, a payment confirmation — and fires the trade-calibrated review request from the timing table above, in the owner's own voice, without anyone having to remember to do it.

The voice part matters as much as the timing. AI Emaily doesn't guess at generic marketing copy — it drafts from the Context you set for your business, the way you actually talk to customers, so the HVAC template above reads like you wrote it at 6 p.m. after a long day, not like a template dropped into a mail merge. And because the same neutral request goes out to every completed job on the same schedule, there's no selective filtering step to accidentally violate Google's gating policy — consistency is the default, not something you have to remember to enforce.

You decide how much of this runs on its own. In Copilot mode, every review request AI Emaily drafts waits in your outbox for a quick approval before it sends — useful if you want a final look, especially early on. In Autopilot mode, routine, low-risk sends like a standard review request can go out automatically within rules you set, so the HVAC tune-up you finished at 2 p.m. gets its request at 3:30 without you touching a keyboard. Every send, in either mode, is logged with a full audit trail and can be undone — nothing about the automation is a black box you have to trust blindly.

The result is the review-request system most contractors intend to run but never quite do: the right template, at the right hour, for every job, sent consistently enough that it never drifts into the gating pattern Google is actively enforcing against in 2026. You can try it on the Free plan with one connected account, or move to Pro at $17.99 a month billed annually once you're ready to automate review requests across every job type. Start at app.aiemaily.com/signup.

What do you do if a negative review shows up anyway?#

Even with perfectly consistent, non-gated review requests, an occasional low-star review will happen — a miscommunication, a price surprise, a bad day. Respond publicly, briefly, and without getting defensive: acknowledge the specific concern, state plainly what you did or will do about it, and invite them to call or email directly to sort it out. Other homeowners reading the thread later are judging your response as much as the original complaint.

Do not offer to remove or edit the review in exchange for anything, and do not ask the customer to delete it as a condition of a refund or fix — both cross back into the same manipulation territory as gating. If the review violates Google's policies outright (fake, posted by a non-customer, contains harassment), you can flag it for removal through your Business Profile, but a genuine customer's honest complaint about your actual work is not eligible for removal just because it's unflattering.

Putting a review-request system in place this week#

None of this requires new software to get started. Pick the timing window from the table above for your primary trade, pick the matching template, and build a habit around sending it at the moment a job is marked complete — not "when I get a chance later." If you run multiple trades or job types, keep two or three templates on hand rather than one generic version, because the specific detail is what makes each one feel real.

The policy side is simpler to keep honest than to game: send the same request to every completed job, on the same schedule, with no filtering step based on how the customer seemed. If a job went sideways, fix it directly and separately — then send the standard request anyway. That single discipline keeps you clear of Google's gating enforcement and, in practice, tends to produce a review profile other homeowners trust more than a suspiciously perfect one.

Do it by hand with a calendar reminder and the templates above, or let an AI email client fire the trade-calibrated request the moment a job closes, in your voice, with Copilot approval or Autopilot autosend and a full audit trail either way. Either path gets you the same thing: a Google Business Profile that keeps growing on its own, one honestly-earned review at a time, instead of one you remember to chase for a week and then quietly let slide.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Never let a job close without a review request.

AI Emaily fires the trade-calibrated review request the moment a job is marked complete, drafted in your own voice, sent to every customer the same way — Copilot approval or Autopilot autosend, always with undo and audit. Start free at app.aiemaily.com/signup.

  • No credit card
  • Free plan forever
  • Every provider