Skip to main content
    BillingIntermediate90 minutes

    How to Price an HVAC Maintenance Agreement

    Overview

    An HVAC maintenance agreement is recurring revenue that smooths your cash flow, keeps your techs busy in shoulder seasons, and turns one time customers into ten year customers. But most shops price them wrong, either giving the service away at $99 a year or scaring customers off with a $399 sticker that feels like a scam. This guide shows you exactly how to price a residential HVAC maintenance agreement using your real cost of service, a target of 25 to 35 percent gross margin on the agreement itself, and the hidden profit lever that most owners miss. You will learn how to structure a basic, comfort, and premium tier, how to position the value without sounding pushy, and how to hit an 18 percent conversion rate on new customers. Budget 90 minutes with your numbers in front of you.

    Why This Matters

    Maintenance agreement customers are worth 3.4 times more than transactional customers over a 5 year period. They call your shop instead of shopping around, they buy 2.7 times more add-on repairs, and they replace their system with you 82 percent of the time when it finally dies. A shop with 600 active agreements at $249 per year has $149,400 in predictable annual revenue before a single repair ticket is written. That money lets you hire a winter season tech you could never justify otherwise, and it gives you the cash to survive the April rainy-week slump that kills undercapitalized competitors. The second reason agreements matter is equipment replacement revenue. Agreement customers replace equipment 4.1 years sooner on average because their tech spots wear during tune ups and makes the recommendation before the system fails in August. At an average residential changeout of $11,200 with 48 percent margin, every extra changeout is $5,376 in gross profit. Agreements are the flywheel.

    Before You Start

    • Your loaded labor rate per hour (calculated in the flat rate pricing guide)
    • Your current tune up visit duration (45 to 90 minutes is typical)
    • Your target gross margin on the agreement itself (25 to 35 percent)
    • A list of the tasks included in a tune up
    • Your current transactional tune up price

    Tools You'll Need

    • A spreadsheet
    • Kaldr Tech for agreement tracking and auto-renewal
    • Your parts cost for filters and common consumables
    • A printed agreement document or tablet signature flow

    The Steps

    1. 1

      Step 1: Calculate the true cost of one tune up visit

      A residential HVAC tune up takes a trained tech between 60 and 75 minutes on a standard 3 ton split system. At a loaded labor rate of $91.84 per hour and 1.25 hours per visit, labor cost is $114.80. Add $6 for a standard 1 inch filter, $4 for condenser coil cleaner and rinse water, and $3 for miscellaneous rags and contact spray. Total direct cost per visit is $127.80. Now multiply by 2 because a basic agreement includes both a spring cooling tune up and a fall heating tune up. Your direct cost for the year is $255.60. If you sell the agreement at $249, you are losing money on every single one. This is the most common mistake in the trade and it is why so many shops think agreements do not work.

      Pro tip: Time three real tune ups with a stopwatch before trusting any benchmark number.

    2. 2

      Step 2: Add your target margin and set the basic tier price

      Take your direct cost of $255.60 and divide by 0.72 to hit a 28 percent gross margin. That gives you $355. Round to $359 and you have your basic tier agreement price. Some owners panic at $359 because the shop down the street charges $179. The shop down the street is losing money and will be out of business in 18 months. Do not benchmark against unprofitable competitors. Benchmark against your own cost structure and a healthy margin. At $359 per year with 600 active agreements, you are generating $215,400 in revenue with $60,312 in gross profit from the agreements alone, before any repair work the visits uncover. That is the math that works.

      Pro tip: If you cannot sell at $359, your positioning is weak, not your price.

    3. 3

      Step 3: Build a comfort tier at $499 with upgraded value

      Your middle tier is where most customers will land. Price it at $499 and add genuine value: two tune ups, a 15 percent discount on repairs, no overtime charges for evening and weekend calls, priority scheduling within 24 hours, one free diagnostic fee credit, and a free blower motor or capacitor replacement up to $200 in value. The extra value costs you roughly $85 per customer in actual delivered benefits, so your margin on the comfort tier is about 35 percent. The discount and waived fees feel huge to the customer but cost you little because agreement customers call less often per incident and the discount protects you from losing them to a competitor.

      Pro tip: Name your tiers by benefit, not number. Call it Comfort Club, not Tier 2.

    4. 4

      Step 4: Build a premium tier at $749 with white glove service

      Your top tier is for customers who value peace of mind over price. At $749, include two tune ups, 20 percent off repairs, no overtime ever, same day emergency service guaranteed, annual duct inspection with camera, a full system performance report, and a no breakdown guarantee that credits their next tune up if the system fails during covered months. Expect 15 to 20 percent of agreement buyers to choose this tier. It looks expensive next to comfort club but customers who pick it are your highest lifetime value segment and almost never shop around. A single premium tier customer is worth roughly $4,200 over 5 years compared to $890 for a transactional customer.

      Pro tip: Premium tier customers are your replacement equipment pipeline. Treat them like royalty.

    5. 5

      Step 5: Price the commercial agreement separately

      Do not use the same math for commercial. A restaurant rooftop unit takes 90 to 120 minutes per visit, needs quarterly not biannual service, and has far more liability exposure. Calculate direct cost per visit the same way, then multiply by 4 visits per year, and target 30 to 40 percent margin. A 5 ton rooftop with quarterly service typically prices between $1,200 and $1,800 per year depending on accessibility, belt complexity, and the age of the equipment. Commercial agreements are also where you can add performance guarantees tied to efficiency benchmarks, which gives you a pricing story that residential cannot match.

      Pro tip: Never bundle commercial and residential pricing. The economics are completely different.

    6. 6

      Step 6: Set up auto renewal inside Kaldr Tech

      Open Kaldr Tech, go to Agreements, and create the three tiers with their prices, included tasks, and renewal date rules. Enable auto renewal with a 30 day advance email notification to the customer so there are no surprise charges. The system charges the card on file on the anniversary date and emails a receipt. Auto renewal lifts retention from the industry average of 71 percent to 94 percent in the first year because you remove the friction of asking for a credit card every 12 months. That 23 point retention gap is worth $55,137 in additional lifetime revenue per 100 customers over five years, which by itself justifies the 90 minutes you spent pricing this right.

      Pro tip: Send the renewal email 30 days out so you have time to resolve any card issues.

    7. 7

      Step 7: Train techs to offer the agreement on every repair

      Every repair invoice should include a line item for the maintenance agreement. When a tech finishes a $389 capacitor replacement, he adds the comfort club at $499 and says 'Mrs. Johnson, I am going to make sure I catch the next problem before it becomes a midnight emergency. For $499 we will tune up your system twice a year, give you 15 percent off repairs, and skip the overtime fees. If you add it today, I will take $50 off your repair.' That single script converts 28 percent of repair customers to agreements in the first 90 days of training. At 8 repair calls a day per tech, that is 2 new agreements per tech per day, which for a 3 tech shop is 30 new agreements per week and $64,740 in annual recurring revenue from a single month of selling.

      Pro tip: Pay techs a $25 spiff per agreement sold. It pays for itself 20 times over.

    Common Mistakes

    • !Pricing the basic agreement below the actual cost of two tune ups, creating a money losing program that owners blame on their customers
    • !Using a competitor's price as your benchmark instead of your own loaded labor rate and margin target
    • !Offering a single tier with no menu, missing the 22 percent average ticket lift from good better best
    • !Forgetting to add consumables and filter costs to the per visit math, underpricing by $10 to $20 per agreement
    • !Skipping auto renewal and watching retention drop 23 points year over year
    • !Not paying techs a spiff for selling agreements, so techs never mention them on repair calls

    Do this — and a lot more — for free with Kaldr Tech.

    $0/month, 3.5% + 30¢ per transaction. Free dispatch, invoicing, payments, virtual receptionist, and fleet tracking.