Maintenance agreements that pay
HVAC billing software
HVAC billing software for maintenance agreements and the repairs around them. Members pay a monthly agreement fee through your client portal, their spring and fall tune-ups are scheduled without a second invoice, and commercial rooftop contracts bill every visit the day it closes.
A short tour of the screens this page describes. It is filmed with our demo pest control company, and every trade runs on the same screens.
- From $19/month
- 14-day free trial
- Same-day US support

Agreement members pay monthly
Sell your maintenance agreement as a monthly or yearly plan. Homeowners join from your client portal; Stripe then bills the card on schedule, and every payment lands as an invoice with a receipt emailed to the member.
Recurring plansTune-ups without a second bill
The two included tune-ups are booked with a zero-priced tune-up service, so members are never billed for work their agreement covers, and a six-month maintenance reminder flags the next one. Repairs found on the visit are quoted on their own.
SchedulingRooftop contracts for businesses
A restaurant's rooftop units get a quarterly visit at the agreed rate, and with auto-invoice on, the bill exists as soon as the visit is closed.
Recurring jobsAgreement cards that fail
When a member's renewal is declined, the plan turns past due and you get an email, so the office calls before the member expects a priority visit.
PaymentsRepairs on members' accounts
Repair invoices sit on the same statement as the agreement payments, and anything past due shows in the aging columns.
ReportsHVAC billing software at a glance
What it does
- Maintenance agreement plansMembers enroll online
- Included tune-ups not billedZero-priced tune-up service
- Commercial service contractsInvoice on completion
- Declined renewal alertsEmail to the office
What it doesn't do
- Member discounts on repairsPrice the repair lines
- Agreement renewal lettersStripe renews the plan
- Plan pause for snowbirdsCancel and rejoin
- QuickBooks syncCSV export
Smarfle vs ServiceTitan for HVAC
| Smarfle | ServiceTitan | |
|---|---|---|
| Entry plan | Solo $19, 1 user | From around $398 per user |
| Mid plan | Starter $99, 5 users | Quoted, plus modules |
| Payment links and auto-charge saved cards | Yes | Yes |
| Equipment or unit records per customer | Yes | Yes |
| Prices published on the website | Yes | No |
HVAC billing pricing
Agreements and contract visits come with all plans; each agreement payment carries Stripe's fee and a 0.5% platform fee.
Starter
Small teams adding tools and growth
$99/mo
- Up to 5 users (1 owner + 4 techs)
- Up to 2,000 clients
Most Popular
Professional
Growing service businesses
$199/mo
- Up to 10 users
- Up to 5,000 clients
SMS, email, AI, and voice are billed pay-as-you-go. See every plan and usage rate →
What HVAC owners ask about agreement billing
Is there billing software for HVAC maintenance agreements?
How do I avoid billing members for tune-ups?
Can commercial contracts bill per visit?
Can members get a repair discount automatically?
What happens when an agreement payment fails?
Can members update their card themselves?
Can snowbirds pause the agreement?
Can I see agreement revenue?
Try HVAC billing software free
14 days with every feature on your real hvac work. No credit card.

