Back to Blog

HVAC NPS: The 2026 Net Promoter Score Benchmark, Survey, and Detractor Recovery Playbook

Pipeline Research Team
Blog

Net Promoter Score for HVAC is a single 0-10 question: how likely are you to recommend us to a friend. Subtract the percent of detractors (0-6) from the percent of promoters (9-10) and you get a number between -100 and +100. The cross-industry average is 32, HVAC shops typically benchmark 30-50, and top operators clear 70+. The point of the score is not the number, it is the detractor recovery and promoter referral workflow it triggers.

Key Takeaways

  • The cross-industry NPS average is 32 and median is 44, HVAC shops typically run 30-50, and top operators clear 70+
  • SMS post-service NPS surveys hit 45-60% response rates vs 6-8% for email, and 32% higher completion when sent within 2 hours of the visit
  • Promoters drive more than 80% of all referrals, and passives refer at rates as much as 50% lower than promoters
  • Detractors contacted within 48 hours retain at 2-3x the rate of detractors contacted at 6 weeks, and 40-60% can be recovered to passive or promoter on the next cycle
  • 69% of homeowners hire an HVAC contractor they have used before or that a friend or family member recommended, far above search or paid ads

The cross-industry NPS average is 32, top HVAC operators clear 70, and the right survey is three questions sent by SMS within two hours of the truck leaving the driveway. Most HVAC owners either do not track NPS at all or treat it as a vanity number to brag about at the trade show. Both are wrong. Net Promoter Score is the cheapest leading indicator of churn, referral velocity, and review-site rating you can buy.

SurveyMonkey’s NPS benchmark database covering 150,000+ organizations puts the cross-industry average at 32 and the median at 44. HVAC and home services tend to benchmark in the 30-50 range, with top operators clearing 70. The number itself matters less than what you do with it: detractor recovery within 24 hours, promoter referral asks at the right moment, and a closed-loop process that catches service-quality drift in days instead of quarters.

The 2026 playbook: how NPS actually works, the HVAC benchmark range, the 3-question SMS survey, the detractor recovery workflow, the promoter-to-review-to-referral funnel, the mistakes that kill response rates, and the honest take.

How NPS works in 90 seconds

NPS is one question: “On a scale of 0 to 10, how likely are you to recommend us to a friend or colleague?”

Responses bucket into three categories:

  • Promoters (9-10): loyal, will refer, will buy again, will write a review.
  • Passives (7-8): satisfied but unattached, vulnerable to a competitor with a cheaper quote or a faster appointment.
  • Detractors (0-6): unhappy, will churn, will warn neighbors, will leave a one-star Google review if prompted.

The score is the percentage of promoters minus the percentage of detractors. Passives count for nothing. A shop with 60% promoters, 30% passives, and 10% detractors has an NPS of 50. A shop with 40% promoters, 40% passives, and 20% detractors has an NPS of 20.

The math punishes detractors harder than it rewards passives. Net Promoter 3.0, the Reichheld and Bain update, reinforced that the score was always intended as a leading indicator of growth, not a satisfaction metric for the KPI deck. For HVAC, the score is a flag, not the goal. What matters is what happens when the flag turns red: a detractor call inside 24 hours, a service review, a process change. Treat the number as a queue, not a scoreboard.

The HVAC benchmark range

Cross-industry, the average is 32 and the median is 44. HVAC and home services typically benchmark on the higher end of that distribution for a structural reason: service interactions are problem-resolution moments. A homeowner with no AC in July who gets the system running same-day feels disproportionate relief. That relief becomes a 9 or 10 on the survey.

The benchmark structure for HVAC:

  • Under 30: service quality, communication, or pricing is bleeding detractors. Almost always a CSR or dispatcher problem, not a tech problem.
  • 30-50: industry average. Decent shop, decent customers, but no compounding referral engine.
  • 50-70: strong operator. Plan attach is probably above 30%, review rating above 4.7, retention above 75%.
  • 70+: world-class. Top HVAC shops live here. NPS this high almost always coincides with monthly-billed memberships above 50% of revenue and a referral rate above 25% of new bookings.

Retently’s 2026 NPS benchmark guide reinforces that “above your industry median is healthy, above the top quartile is strong, above the top decile is excellent.” For HVAC, target the top quartile (50+) at minimum.

An HVAC owner on r/sweatystartup posted in early 2026 about taking a $2.8M residential shop from an NPS of 28 to 64 in 14 months. Three changes drove most of it: a dedicated dispatcher for accurate arrival windows, call recording for QA, and routing every 0-6 score directly to the owner’s cell within 30 minutes. Trailing-twelve-month referral bookings moved from 8% of new jobs to 31%. Total cost: one hire and a $40/month SMS survey tool.

The HVAC NPS benchmark is a diagnostic for the HVAC customer retention flywheel. A shop at 25 is leaking customers fast. A shop at 65 is compounding them.

The 3-question post-service SMS survey

The format that works is short, transactional, and sent fast.

Channel: SMS. SMS survey response rate benchmarks put text at 45-60% response vs 6-8% for email. Phone clears 20-30% but is expensive. Paper leave-behinds run under 5%.

Timing: within 2 hours of job completion. Surveys sent within 2 hours get 32% more completions than next-day sends. The trigger is the technician marking the job complete in the FSM, which fires a webhook to the survey tool. Manual sends will not work because the dispatcher will forget.

Question count: three. Anything longer and response rates collapse.

The exact sequence:

  1. “Hi [first name], thanks for choosing [shop]. On a scale of 0-10, how likely are you to recommend us to a friend? Reply with a number.”
  2. (If 0-8): “Got it. What’s the one thing we could have done better?” Captures the open-ended why for routing and root-cause analysis.
  3. (If 9-10): “Awesome, thank you. Would you mind leaving a quick Google review? [link]” Triggers the review ask at the highest-converting moment.

The qualifier (technician name, service type) is appended from the FSM record, not asked of the customer. The customer never types more than a number and one sentence.

Top SMS survey tools used by HVAC shops include NiceJob, Birdeye, and Podium. Plug into ServiceTitan, Housecall Pro, or FieldEdge via webhook, fire on job completion, and route responses into three buckets: detractor (alert owner), passive (log only), promoter (request review).

The detractor recovery workflow

The detractor is the most valuable phone call you will make this week. They are upset enough to tell you and not yet upset enough to leave a one-star review. The window is 24 hours.

Customer-experience research from SurveyVista and LoyaltyLoop shows detractors contacted within 48 hours retain at 2-3x the rate of detractors contacted at 6 weeks. Programs that complete all three recovery steps (acknowledge, fix, follow up) convert 40-60% of responding detractors to passives or promoters on the next cycle.

The workflow:

Hour 0-2: alert routing. The 0-6 score fires an SMS and email to the owner or service manager with customer name, technician name, service type, and the open-ended response. Not the CSR, not “the team inbox.” A named human accountable for the call.

Hour 2-24: the call. Owner picks up the phone. Script: “Sarah, this is Mike at [shop]. I just saw your feedback from today and wanted to call personally. Can you walk me through what happened?” Listen, do not defend, take notes, ask what would make it right.

Same call: the make-right offer. Free return visit, refund on the diagnostic, complimentary tune-up, discount on the repair. Match the offer to the failure. A late arrival warrants a $50 credit. A misdiagnosis warrants a full refund and a callback. The make-right always costs less than a one-star Google review and three lost referrals.

Day 7: the follow-up. Owner texts: “Sarah, just following up. Did the return visit get everything sorted?” This single touch moves more detractors to promoters than the make-right offer itself.

Document the root cause. Every detractor call ends with a one-line entry: customer, score, technician, service type, what failed, what was offered. Review monthly. Patterns surface within 60 days and drive contractor customer service training decisions instead of guesswork.

An HVAC owner on the Owned and Operated podcast described a 90-day stretch where the detractor recovery workflow surfaced a single tech responsible for 7 of 11 detractor scores. The tech was technically competent, brutal on bedside manner. Two weeks of ride-alongs and a coaching plan moved his individual NPS from -20 to +35. Shop NPS moved from 38 to 52 in the same window with no other change.

The promoter to review to referral funnel

The promoter is a referral source you have not asked yet. NPS identifies them. Workflow converts them.

Bain’s Net Promoter System research puts promoters at more than 80% of all referrals in most businesses, with passives referring at rates up to 50% lower. The HVAC math is brutal: a shop with 100 monthly service calls and a 60% promoter rate has 60 monthly promoters. Even a 10% referral rate from that group means 6 new bookings per month at near-zero CAC.

The funnel:

Promoter identified. 9-10 score fires the review-request automation immediately. Google review deep link, one-tap path, technician’s name. “Sarah, glad Mike got everything running smoothly. Would you mind dropping a quick review? [Google link]”

Review left. Within 7 days: “Thank you for the review, Sarah. If you know anyone else dealing with HVAC issues, we’ll send them a $50 service credit and you a $50 Amazon card when they book. [referral link]”

Referral generated. The referred customer books, the original promoter gets the reward, and the new customer enters the same NPS flywheel. The loop compounds.

The mechanics are covered in detail in the contractor referral programs breakdown. The lever that matters here is segmenting the ask. Asking everyone for a referral burns the well. Asking only confirmed promoters keeps response rates high and protects the relationship with passives who would say no if pushed too early.

Shops running NPS-triggered referral asks see 15-25% of promoters generate at least one referral within 90 days. At the SMS automation cost of roughly $0.02 per message, the CAC on a referred customer is functionally zero compared to $150-$300 on a paid lead. The math is why every shop building a marketing automation stack for contractors puts NPS at the center of it.

Common HVAC NPS mistakes

Most shops that adopt NPS get one of these wrong and end up abandoning the program inside 6 months.

Asking too late. A survey sent 5 days after the service call gets a tenth of the response rate of one sent at 2 hours. By day 5, memory is fuzzy and the survey feels like spam. Trigger off job completion, fire inside 2 hours.

Over-surveying. The shop that sends an NPS survey after every service call, plus a quarterly relational survey, plus a Google review request, plus a referral ask, plus a maintenance plan upsell trains customers to ignore everything. One NPS survey per service interaction, never more than one per 30 days, is the cap.

Asking everyone for a review. Sending the Google review link to the 4 and 5 scorers is how a shop with a 4.8 rating drops to 4.3 in a quarter. Only 9-10 scorers get the review ask. The 7-8 passives get a thank-you. The 0-6 detractors get the owner call. Three different workflows, one survey.

Treating the score as the goal. A shop fixated on hitting an NPS of 70 will start manipulating the survey (sending only to known happy customers, refusing to survey hard jobs, gaming the timing). The score becomes meaningless and the underlying service quality does not change. The number is a diagnostic. The work is the recovery workflow.

No owner accountability on detractors. If the detractor alert routes to “the team” or a shared inbox, nothing happens. The call has to land on a named human with the authority to issue refunds and the cell number to follow up at 8 PM if the customer texts back. Without that, the workflow is theater.

Ignoring trend data. A single NPS score is noise. The trend over 90 days is the signal. Plot weekly NPS by technician, by service type, by dispatcher, by lead source. The patterns drive operational changes that move the score by 10-20 points in a quarter.

FieldEdge’s HVAC customer feedback research and FIELDBOSS’s 2025 customer frustrations survey both find that communication and responsiveness drive HVAC NPS more than price. Detractor scores are almost never about the cost of the repair. They are about a missed appointment window, a tech who did not explain the problem, or a dispatcher who never called back. Fix the communication layer and the score moves.

The honest take

Net Promoter Score is not a strategy. It is a thermometer. Plenty of HVAC owners install the survey tool, watch the number for two months, get bored, and abandon the program.

The shops that win at NPS treat it as the trigger for two workflows: detractor recovery within 24 hours, promoter referral ask within 7 days. Everything else (the dashboards, the quarterly reports, the trade-show benchmarks) is noise. If your owner is not calling detractors within a day and your CRM is not pinging promoters for referrals within a week, the survey is generating data that nobody acts on.

A $4M residential HVAC shop running NPS correctly should see three measurable outcomes within 6 months: Google rating up by 0.2-0.4 stars, referral bookings up by 10-20% of new jobs, and detractor-driven repeat callbacks down by 30-50%. The NPS number is the proxy for those.

For the broader picture, the HVAC customer retention playbook covers plans, win-back, and lifetime value math. For the operational layer, contractor customer service training covers the behaviors that move scores from 30 to 60. For the full system, the HVAC marketing stack at /for/hvac/ shows the connected pieces.

The number on the dashboard is not the prize. The detractor you save and the promoter you mobilize are.