Try Updoot Free

When spreadsheets get messy, try Updoot

← Back to BlogHow smart managers are never chasing timesheets again.Never chase timesheetsShow me

Maintenance Agreement Template: Free Template for HVAC, Plumbing and Service Businesses

Maintenance Agreement Template: Free Template for HVAC, Plumbing and Service Businesses
Share LinkedIn Facebook

Quick Answer

A maintenance agreement is a contract where a customer pays a set price, monthly or yearly, for scheduled maintenance visits and member benefits such as priority service or repair discounts. Include the parties, covered equipment or property, the number and timing of visits, what each visit includes, what is excluded, price and billing, member benefits, term and renewal, cancellation terms and signatures. Have an attorney review it, schedule visits in advance and track renewals so recurring revenue doesn't slip away.

Busy seasons come and go, but maintenance agreements bring in revenue every month. They keep your crews busy in slow periods, keep customers coming back to you instead of a competitor and give you a chance to spot repairs before they turn into emergencies. A clear agreement makes them easy to sell and easy to manage.

This guide includes a free maintenance agreement template and explains what to include, how to price plans, how to schedule visits and how to manage renewals and cancellations.

Note: This is general information, not legal advice. Service contracts, automatic renewals and cancellation terms are regulated in some states. Have an attorney review your agreement before using it.

What Is a Maintenance Agreement?

A maintenance agreement, also called a service agreement, maintenance plan or membership, is a contract for recurring preventive maintenance. The customer pays a set amount, and your business provides scheduled visits and benefits for the term of the agreement.

BusinessTypical agreement
HVACSpring and fall tune-ups, filter changes, priority service
PlumbingAnnual inspection, water heater flush, drain check
ElectricalAnnual safety inspection, panel check
LandscapingWeekly or monthly property maintenance
Pest controlQuarterly treatments and inspections
Commercial cleaningRecurring service on a set schedule
Equipment serviceScheduled preventive maintenance on machines

Free Maintenance Agreement Template

[Company Name] Maintenance Agreement

Customer: __________  |  Service address: __________  |  Phone / email: __________
Plan: [Basic / Plus / Premium]  |  Start date: ______  |  Term: [12 months]

Covered equipment / property:
__________________ (make, model, serial #, location)

Scheduled visits: [Number] visits per year, typically in [months]. We will contact you to schedule each visit.

Each visit includes:
• [Inspection of ...]
• [Cleaning of ...]
• [Testing of ...]
• [Written report of findings and recommendations]

Member benefits:
• Priority scheduling for repairs
• [X]% discount on repairs
• [No trip charge / reduced after-hours rate]

Not included: Repairs, parts, replacement equipment, [refrigerant], damage from misuse or outside causes, equipment not listed above, [other exclusions]. Repairs are quoted separately and require your approval.

Price and billing: $[amount] per [month/year], billed [monthly by card / annually in advance].

Renewal: [This agreement renews automatically for additional [12]-month terms unless either party cancels in writing at least [30] days before renewal. We will remind you before renewal.] [Check state rules on automatic renewals.]

Cancellation: You may cancel [at any time / with [30] days' written notice]. [Refund terms for unused visits.]

Access: You agree to provide access to the equipment at scheduled visit times.

Customer signature: __________  |  Date: ______
Company representative: __________  |  Date: ______

Have an attorney review renewal, cancellation and limitation language for your state.

What to Include

SectionWhy it matters
Covered equipment or propertyPrevents confusion about what's included
Number and timing of visitsSets expectations and schedule
Visit checklistShows the value of each visit
Member benefitsReasons to sign up and renew
ExclusionsAvoids disputes about repairs
Price and billingClear payment terms
Term and renewalHow long it lasts and how it renews
Cancellation and refundsFair, clear exit terms
SignaturesAgreement from both sides

Plan Tiers

PlanVisitsBenefitsPrice
Basic1 per yearPriority scheduling$
Plus2 per yearPriority + 10% repair discount$
Premium2 per year + filtersPriority + 15% discount + no trip charge$

Three tiers give customers a choice and usually push most buyers to the middle option. Add your plans to your price list.

Pricing a Maintenance Agreement

  1. Estimate labor time for each visit, including drive time.
  2. Use your fully loaded labor rate.
  3. Add materials included in visits, such as filters.
  4. Add the cost of member discounts you expect to give.
  5. Add overhead and profit.
  6. Compare with competitors and test with customers.

Example: Two visits of 1.5 hours each, including drive time, at a loaded cost of $45 per hour is $135 of labor. Add $20 of filters and supplies, plus overhead and profit. A plan price around $250 to $300 per year might make sense. Your numbers will differ.

See how to track labor costs by job.

Monthly vs. Annual Billing

MonthlyAnnual
Customer appealLower payment, easier to say yesOne payment, often discounted
Cash flowSteadyUp-front
Cancellation riskHigherLower during term
AdminRecurring card billingOne invoice

Scheduling Maintenance Visits

Document every visit with a service report. See the field service report, which includes a maintenance visit checklist, and the dispatch log.

Tracking Agreements and Renewals

CustomerPlanStartRenewal dateVisit 1Visit 2BillingStatus
☐☐☐ Active ☐ Renewing ☐ Canceled
☐☐☐ Active ☐ Renewing ☐ Canceled

Missed visits are the most common reason members cancel. Track visits completed and send renewal reminders before each agreement ends.

Automatic Renewals and Cancellation

Many maintenance agreements renew automatically. Some states have rules for automatic renewals, such as clear disclosure of renewal terms, reminders before renewal and easy ways to cancel. Check your state's rules with your attorney, and make cancellation simple. Customers who feel trapped leave bad reviews.

Selling Maintenance Agreements

Sample: "Your system's running well now. If you'd like, our maintenance plan covers two tune-ups a year, puts you at the front of the line when it's busy and saves you 10% on repairs. Want me to leave you the details?"

Add maintenance plan sales to team goals. See team goals examples.

Example: An HVAC Company

An HVAC company relied almost entirely on emergency calls, with crews overloaded in summer and winter and idle in spring and fall. The owner created two maintenance plans, trained techs to offer them on every call and scheduled tune-ups in the slow seasons. Within two years, hundreds of customers were members, slow seasons stayed busy and repair work from members grew.

Common Maintenance Agreement Mistakes

Maintenance Agreement Checklist

StepDone?
Define plans, visits and benefits
Price from real costs
Write the agreement and have it reviewed
Set up billing and renewal tracking
Schedule visits ahead of time
Document every visit
Train techs to offer plans

Sample Visit Checklists

HVAC Tune-Up

Plumbing Inspection

A written checklist shows the customer the value of each visit and keeps every tech consistent.

Commercial Maintenance Agreements

Commercial customers often need more detailed agreements: lists of every unit covered, response time commitments, visit frequency by equipment type, reporting requirements and billing to accounts payable. Ask about their requirements during setup and build them into the agreement. Commercial agreements can be a large, steady source of revenue.

Renewal Reminder Template

Subject: Your [Company] maintenance plan renews on [date]

Hi [Name],

Thanks for being a member! Your [plan] renews on [date] for another [12 months] at $[amount]. This year, we completed [visits] and saved you $[amount] on repairs.

No action is needed to continue. If you'd like to change or cancel your plan, reply to this email or call [phone] before [date].

[Name]

Measuring Your Maintenance Program

MeasureWhat it shows
Active agreementsSize of your recurring base
New agreements per monthSales effectiveness
Renewal rateCustomer satisfaction and value
Visits completed on timeDelivery reliability
Repair revenue from membersValue of the program beyond the plan fee

Track these monthly. A strong renewal rate is the best sign your program is working.

What to Do When a Visit Finds a Problem

  1. Explain the issue to the customer, with photos if helpful.
  2. Give a written quote with the member discount applied.
  3. Schedule the repair at a time that works for them.
  4. Record the recommendation if they decline, with the date.

Recording declined recommendations protects you if the issue later becomes a breakdown.

Common Questions About Maintenance Agreements

Onboarding New Members

  1. Send a welcome email with the agreement and plan details.
  2. Record covered equipment in the customer profile.
  3. Schedule the first visit.
  4. Explain how to request priority service.
  5. Set renewal and visit reminders.

Welcome email: "Welcome to the [Plan] program! Your first visit is scheduled for [date]. As a member, you'll get priority scheduling and [X]% off repairs. Just mention your membership when you call. Your agreement is attached."

Keeping Members Happy

Billing Members

Use automatic recurring billing for monthly plans, with clear receipts. For annual plans, invoice a few weeks before renewal. Track failed payments and follow up quickly; a missed payment shouldn't silently end a membership. See the past due invoice letter.

Maintenance Agreement Quick Tips

Maintenance Agreements and Your Schedule

The biggest advantage of maintenance agreements is control over your schedule. Planned visits can fill slow weeks, keep techs employed year-round and reduce the overtime crunch during peak season. Map your member visits on the calendar a season ahead and protect time for emergency calls during the busiest weeks.

Getting Started This Week

  1. Decide your plan tiers and what each includes.
  2. Calculate costs and set prices.
  3. Draft the agreement and have it reviewed.
  4. Create visit checklists.
  5. Train techs to offer plans and start tracking sign-ups.

Start with your best existing customers. They're the most likely to sign up and the most valuable to keep.

Maintenance Agreements by Business Type

BusinessCommon plan features
Pest controlQuarterly treatments, free re-treatments between visits
LandscapingWeekly mowing, seasonal cleanups, priority storm cleanup
Pool serviceWeekly cleaning, chemical balancing, equipment checks
ElectricalAnnual safety inspection, surge protection checks
Commercial kitchen equipmentScheduled service on hoods, refrigeration and cooking equipment

Whatever the trade, the idea is the same: predictable visits, clear benefits and a fair, recurring price.

Tracking Equipment Under Agreement

Record each covered unit's make, model, serial number, age and condition at the first visit. Over time, the service history helps you predict replacements, plan parts and give members useful advice. See the equipment maintenance log.

Training Techs to Deliver the Plan

Members judge the plan by the visit. Train techs to arrive on time, follow the checklist every time, explain what they did in plain language and leave a written report. Techs should also know the member benefits, such as discounts and priority scheduling, so they can apply them correctly on repair calls. Consistent visits are what turn first-year members into long-term customers.

Review a few visit reports each month to make sure checklists are being followed.

Canceling Members Gracefully

Some members will cancel, because they move, sell their home or want to cut costs. Make cancellation easy and polite, process any refund according to your terms and ask briefly why they're leaving. A smooth cancellation keeps the door open for them to come back and avoids bad reviews. Track reasons for cancellations; if many members say they didn't see enough value, look at how visits and benefits are delivered.

A win-back offer a few months later, such as a discounted first visit, can bring some former members back.

A well-run maintenance program becomes one of the most valuable assets in a service business: steady revenue, loyal customers and a calendar you control.

Questions Customers Ask About Plans

Answer clearly and honestly, and let the value speak for itself.

Then deliver every visit well.

Members who see value renew.

Start with one plan.

Manage Recurring Work With Updoot

Updoot's scheduling plans maintenance visits around your busy seasons, customer profiles keep equipment and plan details together and the invoice generator handles billing.

Related Reading

Field Service Report →

Dispatch Log →

Customer Profiles →

Frequently Asked Questions

What is a maintenance agreement? ▶
A contract for scheduled preventive maintenance and member benefits for a set price.
What should a maintenance agreement include? ▶
Covered equipment, visits, visit checklist, benefits, exclusions, price, term, renewal, cancellation and signatures.
How should I price a maintenance plan? ▶
Include labor and drive time, materials, discounts, overhead and profit.
Should plans bill monthly or yearly? ▶
Monthly is easier to sell; annual improves cash flow. Many offer both.
Can maintenance agreements renew automatically? ▶
Often, but some states have rules on automatic renewals. Check with an attorney.
What is usually excluded? ▶
Repairs, parts, replacement equipment and damage from misuse or outside causes.
How do I reduce cancellations? ▶
Complete every visit on time, deliver the benefits and remind members before renewal.
How do I sell more plans? ▶
Offer them on every call and explain the benefits clearly.
Should maintenance visits use a checklist? ▶
Yes. It shows value and keeps techs consistent.
How do I measure a maintenance program? ▶
Track active agreements, new sign-ups, renewal rate and on-time visits.

Ready to try Updoot free?

Schedule maintenance visits and keep customer details together. Free to start.

Start Free Today