← All posts
Customer RetentionCRMMay 11, 2026Clint Research Team

How to Track Customer Retention in a Home Service Business

Customer retention rate tells you what percentage of prior-period customers booked again this year. A business at 78% retention is losing 22% of its customer base annually. Here is how to calculate it, track it, and improve it.

7 min read

Key takeaways

  • Retention rate is the percentage of customers from a prior period who booked at least one job in the current period
  • Referral customers retain at 15-25% higher rates than paid-channel customers in most home service trades
  • Increasing retention from 72% to 80% on a 500-customer base saves $24,000 in annual revenue that would otherwise require acquisition spending to replace
  • Missed appointments, unanswered complaints, and repeat callbacks are the clearest leading indicators of churn
Contents
  1. 01How to Calculate Retention Rate
  2. 02Monthly vs. Annual Retention: When to Use Each
  3. 03Retention by Acquisition Source
  4. 04The Revenue Impact of a 5-Point Retention Improvement
  5. 05Leading Indicators of Churn
  6. 06How Clint Pulls the Retention Report
  7. 07Sources
  8. 08Frequently Asked Questions

Customer retention rate is the metric that home service businesses undertrack most consistently, despite it having a more direct connection to profitability than almost any other number. A business losing 22% of its customer base per year has to replace nearly one in four customers just to stay flat. That is before it can grow at all. Most businesses discover this number through accounting, not through measurement.

Here is how to calculate it, what to do with it, and how to spot the customers who are about to leave before they do. The lifetime-value math that hinges on retention is in how to calculate customer lifetime value in home services.

How to Calculate Retention Rate

The calculation requires two defined periods and a customer list from each.

Annual retention is the right measurement for most residential home service businesses where the natural service frequency is once or twice per year.

  1. Pull the list of customers who booked at least one job in Year 1 (e.g., January 2024 through December 2024). Call this the Cohort.
  2. Pull the list of customers who also booked at least one job in Year 2 (January 2025 through December 2025). Call this the Retained group.
  3. Retention rate = Retained count divided by Cohort count.

If 400 customers booked in Year 1 and 300 of them also booked in Year 2, retention rate is 75%.

The math is simple. The discipline is in pulling the data cleanly. Most CRMs can produce this with a filtered customer export. Export the Year 1 customer list, export the Year 2 booking list, and find the intersection. If you are doing this in a spreadsheet, a VLOOKUP or MATCH function against email or customer ID finds the overlap.

Monthly retention is the right measurement for recurring-route businesses: lawn care, pool service, pest control, cleaning. Monthly churn rate equals the percentage of customers who did not renew or book in the current month relative to the prior month's active base.

Text Clint: "which customers from last year have not booked this year?"

Monthly vs. Annual Retention: When to Use Each

Annual retention is appropriate when:

  • Natural service frequency is 1-3 times per year (HVAC, plumbing, electrical, roofing)
  • Customers have no fixed recurring schedule
  • A customer might book in March one year and November the next. Annual windows capture both as retained.

Monthly retention is appropriate when:

  • Customers have a weekly or monthly service schedule
  • Churn is immediate and visible (a pool customer who cancels stops receiving service this month)
  • The business model depends on predictable recurring revenue

Do not use monthly retention math for an annual-frequency service. A customer who books HVAC maintenance in April 2025 will look like a churned customer in May, June, July, August, September, and October under monthly retention math. They are not churned. Using the wrong window overstates churn and produces misleading trends.

Text Clint: "what is the average days between bookings for my active customers?"

Retention by Acquisition Source

Retention rate is not uniform across acquisition sources. Customers who came from referrals retain at 15-25% higher rates than customers from paid channels in most residential home service trades.

The mechanism is simple: a referral customer was introduced to your business by someone who trusted it. That social proof transfers into higher initial trust, lower likelihood of shopping alternatives, and higher tolerance for minor service issues. A paid-channel customer made an anonymous search decision and has no social stake in the relationship.

What this means for marketing budget decisions: if you are spending $3,000/month on Google Ads acquiring customers at 50% annual retention, and your referral program is producing customers at 72% annual retention with minimal spend, the per-customer lifetime value difference is significant. A referral customer worth $600/year at 72% retention has a 3-year expected value of roughly $1,300. A paid-channel customer worth $600/year at 50% retention has a 3-year expected value of roughly $900. The $400 difference per customer is the referral program's hidden ROI.

Pull retention rates by lead source from your CRM. This requires that lead source was captured accurately on each customer record at the time of first booking. If it was not, this analysis is unavailable retroactively. That is the argument for being precise about lead source tagging going forward. See how to track lead source in a service CRM for the tagging discipline.

Text Clint: "what is my retention rate for referral customers vs. Google Ads customers?"

The Revenue Impact of a 5-Point Retention Improvement

A 5-percentage-point improvement in annual retention sounds modest. The revenue math is not.

Starting point: 500 active customers, $600 average annual revenue per customer, 72% retention rate.

At 72% retention: 360 customers retained, 140 churned. To stay flat, you replace 140 customers. At an average acquisition cost of $180 per new customer (a conservative estimate for a mix of paid and organic), replacement cost is $25,200 per year.

At 77% retention: 385 customers retained, 115 churned. Replace 115 customers. Acquisition cost: $20,700 per year.

The 5-point improvement saves $4,500 in acquisition cost and preserves $15,000 in revenue that would otherwise have churned. Total impact: approximately $19,500 per year from a 5-point retention improvement.

This math scales directly with revenue per customer. For a plumbing business with a $900 average annual customer value, the same retention improvement produces $30,000+ per year in combined savings and recovered revenue.

Text Clint: "what is my customer retention rate this year compared to last year?"

Leading Indicators of Churn

Customers who are about to churn usually leave signals before they cancel or stop booking. The three most reliable:

Missed appointments. A customer who misses an appointment without rescheduling is 2-3x more likely to churn than a customer who rescheduled or kept the appointment. The missed appointment is a signal that the relationship priority has shifted.

Unanswered complaint calls. A customer who called to report a problem and received no response within 24 hours is at high churn risk. The complaint is not the relationship killer. The non-response is. A complaint that is handled quickly and resolved produces higher satisfaction than a job that had no issues, according to service recovery research. An unresolved complaint compounds.

Two or more callbacks. A customer who called back twice about the same job had an experience that did not meet expectations. First callback: probably fixable. Second callback: trust is eroding. Track how often each customer has generated a callback on their jobs over the past year.

Combine these three: any customer who has had a missed appointment, an unresolved complaint, and a repeat callback in the last 12 months is a high-churn-risk customer regardless of how long they have been with you. See spot at-risk customers in CRM before churn for the full risk-detection flow and how to win back lost customers in home service for the recovery sequence.

Text Clint: "which customers have had a missed appointment or a complaint call in the last 60 days?"

How Clint Pulls the Retention Report

Clint reads your CRM data to identify which customers from a prior period have not booked in the current period. You can ask for it by year, by quarter, or by service type. The output is a specific list of customers and their last booking date: the starting point for a re-engagement sequence, not a summary statistic you have to act on blindly.

Sources

Frequently Asked Questions

4 questions home service owners actually ask about this.

  • 01How do I pull retention data from Jobber or Housecall Pro?

    Export the client list for the prior period (filter by last job date within that year). Export the booking list for the current period. Match by customer email or ID. The customers who appear in the first list but not the second are churned. Most CRMs do not calculate this automatically. The export and match approach is the standard method.

  • 02What is a good retention rate for a home service business?

    It varies by trade and service frequency. For annual-touch businesses (HVAC, electrical, plumbing): 70-80% is typical; above 80% is strong. For recurring-route businesses (cleaning, lawn care, pest control): monthly churn below 3% (36% annual) is typical; below 2% monthly is strong.

  • 03How is retention different from customer lifetime value?

    Retention rate is an input to lifetime value calculation. Higher retention means longer average customer tenure, which directly increases lifetime value. A customer retained for 4 years is worth approximately 3x a customer retained for 1.5 years at the same annual spend level.

  • 04Should I try to win back churned customers?

    Yes, for a specific segment. Customers who churned without a complaint or service failure (they just drifted) are the most cost-effective to win back. A targeted outreach sequence with a modest offer (seasonal discount, free inspection) recovers a meaningful percentage at low acquisition cost compared to finding a new customer. Customers who churned after an unresolved complaint need the complaint acknowledged and resolved first.

See Clint in action

Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.