How to sell service agreements and maintenance plans
A service plan (or service agreement) is an agreement for repeat visits at set times and prices, such as a house wash every spring and fall. It turns one-off customers into booked work you can see months ahead. The plans that sell are simple: a named list of visits, a clear price per visit or per year, a small reason to commit (priority booking or a modest discount), and easy terms to cancel.
By the Birdy team · Updated · 9 min read
What is a service agreement or maintenance plan?
A service plan, also called a maintenance agreement or maintenance plan, is a signed agreement for the company to come back on a schedule and do named work at agreed prices. For an exterior cleaning company that might be a house wash twice a year and a roof treatment every other year. For a window cleaner, four visits a year. For a gutter company, a clean-out every fall.
The plan is the promise. Each visit is still a real job with a crew, a date and an invoice. What changes is that the office no longer has to win that customer again every year.
Why should a home service company sell plans?
Because plans give you recurring revenue you can schedule around, cheaper sales (you sell once and serve for years) and steadier work in slow months. They also make the business easier to run and easier to value if you ever sell it.
- Booked work before the season starts. You know in January how many spring visits are coming.
- Lower cost per job. No ads, no quote visit and no follow-ups for the second, third and fourth visit.
- Better routes. Plan visits can be scheduled where you already have work, which improves route density.
- Fewer price fights. A customer on a plan compares you with last year, not with three new quotes.
- Smoother cash flow. Slow months fill with plan visits you placed on purpose.
What should a service agreement include?
A plan should say exactly what happens at each visit, how often visits happen, the price, when it starts and ends, and how to cancel. If a customer can't explain their plan to their spouse in one sentence, it is too complicated.
The parts of a clear service plan
The visits
- Example
- Visit 1: house wash and windows. Visit 2: house wash
- Why it matters
- The crew knows what to do; the customer knows what they get
How often
- Example
- Every 6 months, or in March and September
- Why it matters
- Sets expectations and the schedule
Price
- Example
- $399 per visit, or $798 a year
- Why it matters
- No surprise at each visit
Start and end
- Example
- Starts March 2027, renews yearly
- Why it matters
- Avoids the "I thought I cancelled" call
The perk
- Example
- Priority booking, 10% off add-ons
- Why it matters
- A reason to commit
Cancellation terms
- Example
- Cancel any time before a visit is scheduled
- Why it matters
- Makes signing feel safe
Signature
- Example
- Typed name, drawn signature, date
- Why it matters
- A record you can show if there is a question
| Part | Example | Why it matters |
|---|---|---|
| The visits | Visit 1: house wash and windows. Visit 2: house wash | The crew knows what to do; the customer knows what they get |
| How often | Every 6 months, or in March and September | Sets expectations and the schedule |
| Price | $399 per visit, or $798 a year | No surprise at each visit |
| Start and end | Starts March 2027, renews yearly | Avoids the "I thought I cancelled" call |
| The perk | Priority booking, 10% off add-ons | A reason to commit |
| Cancellation terms | Cancel any time before a visit is scheduled | Makes signing feel safe |
| Signature | Typed name, drawn signature, date | A record you can show if there is a question |
Use a rotation when visits differ
Many plans do not repeat the same job every time. A rotation lists each visit's own services and price, so the crew does the right thing and the invoice is right without anyone retyping it.
Example four-visit rotation for a home (invented prices)
1 (spring)
- Services
- House wash, windows outside
- Price
- $520
2 (summer)
- Services
- House wash
- Price
- $380
3 (fall)
- Services
- House wash, gutter clean-out and brightening
- Price
- $560
4 (next spring)
- Services
- House wash, roof soft wash
- Price
- $1,150
| Visit | Services | Price |
|---|---|---|
| 1 (spring) | House wash, windows outside | $520 |
| 2 (summer) | House wash | $380 |
| 3 (fall) | House wash, gutter clean-out and brightening | $560 |
| 4 (next spring) | House wash, roof soft wash | $1,150 |
How should I price a service plan?
Start from what each visit would cost as a one-off job, then decide what to give back for the commitment. Plan visits usually cost you less to sell and schedule, so a modest discount or a perk can still leave more margin than the one-off job.
plan price per year = sum of each visit's price in the rotation plan visit price = one-off price × (1 − plan discount) plan value over its life = yearly plan price × expected years kept
- Discount or perk, not both, to start. "10% off every plan visit" is clear. So is "priority booking and free window rinse".
- Keep the discount small. The real value to the customer is not having to think about it. A deep discount trains them to value the work less.
- Price per visit, show the year. "$380 a visit, two visits a year" reads better than one big number, and it matches how you invoice.
- Plan for price changes. Say in the terms that prices are reviewed once a year and that you give notice before a change.
The service plan revenue calculator shows what a plan book is worth a year at your prices and how much it grows as you add plans.
When is the best time to offer a plan?
Right after a job the customer is happy with, and as an option on the first quote. The before and after is fresh, the crew is still there, and the customer has just seen the result.
- On the quote. Make the plan one of the options (see good, better, best quotes): "One-time wash $380, or twice a year on a plan at $342 a visit."
- At sign-off. When the customer approves the work, the crew lead can say, "Want us to put you on the schedule for the fall?"
- In the thank-you message. A short email after the job with the plan and a link to sign.
- At the re-service date. When a customer is due again (a year after a house wash, for example), offer the plan instead of another one-off.
- For commercial and HOA customers, in writing up front. They budget yearly and often prefer a fixed schedule.
A simple script
"Most of our customers on this street are on a twice-a-year plan. We come back in the fall without you having to call, you get priority when the schedule fills, and it's $342 a visit instead of $380. You can cancel any time before a visit is booked. Want me to send it over to sign?"
How do I keep plan visits from slipping through the cracks?
Put every plan visit on the schedule as a real job weeks before it is due, and give the office one list of visits that still need a date. Plans fail when the next visit lives in someone's head or on a paper list.
- Make the visit ahead of time. A visit should appear in the scheduling tray several weeks before it is due, with its services and price already on it.
- Schedule plan visits first. They are already sold. Fit one-off work around them.
- Pause, skip and catch up on purpose. A customer away for the summer needs a pause with a resume date, not a cancelled plan.
- Tell the customer before you come. A reminder with the date and what will be done.
- Watch who is due and not booked. A weekly look at overdue plan visits catches problems early.
How are commercial and HOA plans different?
They are bigger, more scheduled and more paperwork. An HOA or a property manager wants a fixed calendar, one invoice for several properties, a purchase order number on each invoice and the same crew every time.
- Agree the calendar in writing: "entrances in March, June, September and December, the week before the board meets".
- Bill the payer, serve the property. The management company pays; the site manager is who the crew calls.
- Expect [net terms](/glossary/net-terms). Commercial customers often pay on terms such as net 30, so plan your cash for the wait.
- Price the access. Early starts, gate codes and closed pool decks cost time.
How should renewals and cancellations work?
Make renewal the default and cancellation easy. Customers sign more readily when leaving is simple, and a customer who wants out but can't get out turns into a bad review.
- Remind before the renewal. A short note a few weeks before the plan year ends, with any price change.
- Cancel in one step. Reply to a message, call the office or use a link. Put the steps in the plan terms.
- Ask why. "Moving", "price" and "not happy with the last visit" need different responses.
- Check your state's rules. If a plan renews automatically or charges a saved card, ask your accountant or attorney which automatic-renewal rules apply where you work.
What can a plan book be worth?
Multiply the number of plan customers by visits per year and the average visit price. Even a modest plan book can fill weeks of the calendar before you spend anything on ads.
Example with invented numbers: a company with 150 plan customers at two visits a year and an average plan visit of $360 has 150 × 2 × $360 = $108,000 a year of booked work. At about 6 visits per truck per day, that is 50 truck days already sold.
yearly plan revenue = plan customers × visits per year × average visit price truck days filled = (plan customers × visits per year) ÷ visits per truck per day
How does Birdy handle service plans?
- Service plans repeat every N weeks, every N months or in chosen months, with a preferred crew, weekday and time.
- A plan can be one visit repeated or a rotation where each visit has its own services and prices.
- Each visit becomes a real job with the plan's services and prices, in the scheduling tray ahead of time, tagged with its due date.
- Plans can be edited, paused with a resume date, skipped for one visit, or caught up, without cancelling and reselling.
- Customers sign the plan online (typed name, drawn signature and an agree box) from a link the office emails or copies.
- A list shows customers who are due again, with their last price and crew, so one-off customers can be offered a plan.
- Plan visits are invoiced like any job. Invoices are marked paid by hand today; card payments are coming.
Questions
What is the difference between a service plan and a maintenance agreement?
Nothing in practice. Both are agreements for repeat visits on a schedule at agreed prices. HVAC companies tend to say maintenance agreement; exterior cleaning companies often say service plan or maintenance plan.
Should a service plan be cheaper than one-off jobs?
Usually a little, or it should come with a perk such as priority booking. Plan visits cost less to sell and schedule, so a small discount can still leave more margin than one-off work.
How often should exterior cleaning plan visits be?
It depends on the climate and the surface. Twice a year is common for house washes in humid areas; roofs and gutters often run yearly or every other year. Let the property decide, not a fixed template.
Should customers pay per visit or per year?
Per visit is simpler to explain and matches how most companies invoice. A yearly price can suit commercial and HOA customers that budget once a year.
How do I stop customers cancelling their plan?
Do great work at every visit, remind them before you come, give notice before price changes, and make the plan clearly worth it. Easy cancellation also makes more people sign in the first place.
Put this to work in Birdy
Create your account and we set it up with you, with your own customers and price list.
Keep reading
- FeatureService plansRecurring plans where every visit has its own services, signed by the customer.Read
- FeatureInvoicingInvoices drafted when a job is done, batch billing for HOAs, and reminders for late ones.Read
- FeatureScheduling and dispatchA day board with one row per truck, road routes on a map, rain-day moves and capacity at a glance.Read
- Free toolService plan revenue calculatorWork out what your maintenance plans bring in each year, and what they grow to with churn.Read
- GuideGood, better, best quotesHow to use good, better, best pricing on home service quotes: what goes in each option, how far apart to price them, and how to present the three options.Read
- GuideRoute densityWhat route density is, how to measure it, what drive time really costs a home service crew, and practical ways to cluster jobs by area, day and plan.Read
- GlossaryService planA service plan is a signed agreement for repeat visits on a schedule, at agreed prices, such as a house wash every spring and fall.Read
- GlossaryRecurring revenueRecurring revenue is income from customers who have agreed to repeat work, such as service plan visits, rather than from one-off jobs won one at a time.Read
- GlossaryRe-service intervalA re-service interval is how long after a job the same service is usually due again, such as a house wash yearly or windows every six months.Read