Maintenance agreements
Bill monthly. Service twice a year. Automatically.
Most software conflates how often the customer pays with how often a tech visits. AirMatch treats them as two independent settings, which is how every successful maintenance program actually works, and then runs the program for you.
Your brand, your tiers
Name the program after your company (Comfort Club, Priority Partner) and build tiers like Essentials, Gold, and Platinum, each with its own price, intervals, appointment length, and checklist.
Real recurring billing
Selling an agreement creates a real Stripe subscription on your connected account. Payment health, revenue to date, and renewal are tracked live, not re-keyed from a spreadsheet.
Independent billing and service intervals
A $19/month agreement with two visits a year is one setting away. Billing monthly or yearly; service quarterly, semiannually, or annually, per tier.
Due visits chase themselves
When a service period comes due, AirMatch creates the unscheduled maintenance job and emails or texts the customer a link to book it. The office does nothing.
Visits stamp themselves
When a job linked to the agreement completes, the last-serviced date advances automatically, and the tier's checklist rides along on every visit.
One grid for the whole program
Client, program, interval, payment health, visit status, due date, and revenue to date, sorted by what is due next. Your recurring revenue stops being a spreadsheet.
Recurring maintenance is the highest-margin, highest-retention line in this trade.
AirMatch treats it like a real product: sold on the proposal, billed by Stripe, serviced on schedule, and renewed without anyone chasing a binder of paper agreements.
Frequently asked questions
Can I bill monthly but only service twice a year?
Yes. Billing interval and service interval are independent settings per plan tier, so a $19/month plan with semiannual visits is exactly one configuration.
How do customers book the maintenance visits?
When a visit comes due, the customer automatically gets a link to self-schedule from genuinely available slots, and dispatch approves the request. Staff can also schedule it directly.
Does it handle payment failures and renewals?
Payment health is tracked live against the Stripe subscription, so the agreements grid shows exactly who is paying and who needs attention.
Can each plan tier have its own checklist?
Yes. Attach a checklist to the tier and every visit fulfilling that plan inherits it automatically, forever.
What does maintenance agreement software cost with AirMatch?
It is part of AirMatch, which starts at $99/month. Book a demo to see the agreements workflow end to end.
