Back to Blog

Maintenance Agreements: The $500K/Year Revenue Stream You're Ignoring

Pipeline Research Team
Blog

Key Takeaways

  • Home service companies with 1,000+ maintenance agreements sell at 2-3x higher business valuations
  • Maintenance agreement customers spend 3-5x more over their lifetime than one-time service customers
  • HVAC companies with 500+ agreements generate $250K-500K in predictable annual recurring revenue
  • Agreement customers convert to replacement sales at 40-60% vs. 15-25% for non-agreement customers

Home service companies with 1,000+ active maintenance agreements sell at 2-3x higher valuations than companies without agreement programs, according to Nexstar Network and Service Nation Alliance data. A $3 million HVAC company with 200 agreements might sell for 0.7x revenue. The same company with 1,200 agreements sells for 1.5-2x revenue.

The difference is predictable revenue. Buyers pay premiums for your business when they can forecast next year’s income before the first phone call rings.

Why maintenance agreements change your business

Predictable recurring revenue

An HVAC company with 500 active maintenance agreements at $200/year generates $100,000 in guaranteed annual revenue before selling a single repair or replacement. At 1,000 agreements, that’s $200,000. At 2,500, it’s $500,000.

That revenue arrives regardless of weather, economy, or advertising spend. It fills your schedule during slow season, keeps your techs employed year-round, and eliminates the feast-or-famine cycle that destroys contractor profitability.

John Wilson of Wilson Companies has discussed on the Owned and Operated podcast how his maintenance agreement base generates over $2 million in annual recurring revenue. “Agreements are the foundation of the business. Everything else is built on top of that floor.”

Higher lifetime customer value

Maintenance agreement customers spend 3-5x more over their lifetime than one-time service customers, according to ServiceTitan benchmarks. The math is straightforward.

A non-agreement customer calls when something breaks. You fix it. They might call again in two years, or they might call someone else. Average lifetime value: $800-1,500.

An agreement customer gets two visits per year. During each visit, your tech identifies worn parts, aging equipment, and safety concerns. They’re primed for repair and replacement recommendations because they trust the tech who’s been servicing their system regularly. Average lifetime value: $4,000-7,500.

Replacement sales skyrocket

Agreement customers convert to system replacements at 40-60% versus 15-25% for non-agreement customers, according to Nexstar Network data. The relationship changes the buying dynamic completely.

When a tech who has visited twice a year for three years says “your system is 16 years old and I’ve replaced three major components this year, you should think about a new one,” the homeowner trusts that recommendation. They’ve seen the evidence over multiple visits. The tech isn’t a stranger trying to upsell them.

A plumber on ContractorTalk described his conversion rate on water heater replacements: “Non-agreement customers close at 22%. Agreement customers close at 55%. Same product, same pricing. The only difference is whether they know and trust me already.”

How to price maintenance agreements

Cover your costs plus margin

Calculate the true cost of delivering two visits per year: tech labor, drive time, materials for a standard tune-up, and administrative overhead. For HVAC, that typically runs $80-120 per visit, or $160-240 per year.

Price your agreement at 1.5-2x your delivery cost. If two visits cost you $180, price the agreement at $270-360. This builds margin into the agreement itself, before any repair or replacement revenue.

Structure tiers for upselling

Contractors using tiered agreement structures (basic, premium, ultimate) see 35% of customers choose the middle or top tier, according to ServiceTitan data. The middle tier should be your target, with the basic tier serving as an anchor.

A common HVAC structure:

  • Basic ($179/year): Two tune-ups, 10% repair discount, priority scheduling
  • Premium ($279/year): Two tune-ups, 15% repair discount, priority scheduling, no diagnostic fees, extended parts warranty
  • Ultimate ($399/year): Two tune-ups, 20% repair discount, same-day emergency service, no diagnostic fees, full parts and labor warranty on covered repairs

The Ultimate tier has the highest margin because the warranty costs less to deliver than the premium the customer pays. Most warranty-covered repairs would have been done at a discount anyway.

Annual vs. monthly billing

Monthly billing reduces sticker shock and improves retention. A $279 annual agreement feels expensive. The same agreement at $24.99/month feels like a streaming subscription.

Offering monthly billing increases enrollment rates by 25% and retention by 15%, according to Jobber data. The downside is payment processing fees and the administrative overhead of managing monthly charges. Most CRM platforms now handle recurring billing automatically.

How to sell more agreements

Sell at the point of service

The best time to sell a maintenance agreement is immediately after completing a service call. The homeowner just experienced a problem, you fixed it, and they’re thinking about prevention.

“Everything’s running great now. One thing I’d recommend is our maintenance program. For $24/month, we come out twice a year to make sure everything stays in good shape, and you get priority scheduling if anything goes wrong. Most of our customers sign up right after a repair because they don’t want to deal with another breakdown.”

If you train your techs to present agreements after every service call, you’ll convert 15-25% of service customers into agreement holders, according to Nexstar benchmarks.

Use seasonal campaigns

Spring and fall are natural selling seasons for HVAC agreements. Plumbing agreements sell well before winter freeze season. Electrical agreements sell after storm season.

Send targeted campaigns to past customers who are not on agreements. “You called us for AC repair last summer. Our maintenance program catches problems before they turn into breakdowns, and it costs less than one emergency service call.”

An HVAC company in Nashville automated their seasonal agreement campaign using email and SMS to past customers. They added 127 new agreements in one fall campaign, generating $35,560 in immediate annual recurring revenue.

Read more about automating follow-up campaigns.

Bundle with financing

For customers who balk at the annual price, offer monthly billing or bundle the agreement with a repair or replacement. “If you sign up for our maintenance program today, we’ll include the first tune-up free” removes the “I’ll think about it” response.

How to retain agreement customers

Deliver visible value on every visit

The number one reason agreement customers cancel is feeling like they’re paying for nothing. Your techs need to show the homeowner what they did during every visit. A written or digital report with photos of what was inspected, cleaned, and tested proves the visit was worthwhile.

Agreement programs with post-visit reports retain at 85-92% annually versus 65-75% without reports, according to ServiceTitan data.

Automate renewal reminders

30-day and 7-day renewal reminders increase renewal rates by 20-30%, according to Jobber benchmarks. Most cancellations happen because the customer forgot they had the agreement, not because they decided to cancel.

Automated renewal reminders with a one-click renewal option eliminate that passive churn.

Track and act on at-risk accounts

Customers who skip a scheduled visit are 4x more likely to cancel at renewal, according to ServiceTitan data. Flag these accounts and have your office manager call them personally. “We noticed you missed your spring tune-up. I’d love to get that scheduled before summer hits. What day works for you?”

Building to 1,000 agreements

Most contractors start with a handful of agreements and wonder how to scale. The math is straightforward.

If you convert 20% of service calls into agreements and run 50 service calls per month, you’re adding 10 agreements per month. With an 85% annual retention rate, you’ll hit 500 agreements in about 4.5 years and 1,000 in about 7 years.

Accelerate that timeline by selling to your existing customer base. A one-time campaign to every past customer in your CRM offering a maintenance agreement typically converts 8-12%, according to Nexstar data. If you have 2,000 past customers, that’s 160-240 new agreements in a single campaign.

One HVAC contractor on the Owned and Operated podcast went from 180 to 750 agreements in 18 months by running quarterly campaigns to past customers and training every tech to present agreements after service calls. “It’s not one big thing. It’s doing the small thing consistently on every call and every campaign.”

The long game

Maintenance agreements are the single highest-value asset you can build in a home service business. They generate revenue, create replacement sales opportunities, improve customer retention, stabilize cash flow, and dramatically increase your business valuation.

Every service call without an agreement offer is a missed opportunity. Every past customer sitting in your CRM without an agreement is potential recurring revenue waiting to be activated.

Start with your existing customer base. Train your techs. Automate your follow-up. If you commit to building a 1,000+ agreement program, you won’t regret the investment. You’ll regret not starting sooner.

Read more about automating agreement follow-up and measuring revenue impact.