Your maintenance agreements are renewing — or quietly lapsing.

CallDue is a renewal tracker built for 1–3 person HVAC, plumbing, electrical, pest-control and computer/IT shops. It answers one question every week: who do I need to call? No dispatch board, no GPS, no pricebook — just your renewals, on one screen, before they lapse.

14-day free trial · No card required · Flat per shop — never per tech

🏆 Founding shops: the first 20 shops to subscribe lock in today's price for life.

Subscribe while the founding spots last and your rate — $19, $29 or $59 a month, flat per shop — never goes up for as long as you stay subscribed. When the 20 founding spots are filled, the offer comes down and new shops subscribe at the then-current price.

Where are your renewals written down right now?

Maintenance agreements are the highest-margin work a small shop sells — and the easiest to lose. Not because customers say no, but because nobody called. Most small shops track them like this:

🗒️ The whiteboard

Renewal months scribbled in the corner of the office whiteboard. It works — until someone erases it, or the one person who reads it is on vacation.

📊 The spreadsheet

Three pricing tiers, some customers monthly, some annual, one tab per year. It made sense when you built it. Now it's going to drive you up the wall.

🧠 Somebody's memory

The office manager answers the phones, schedules, invoices — and is supposed to remember 80, 150, 300 renewal dates on top of it. Lapsed customers don't complain. They just become a competitor's customers.

How CallDue works

Four steps, no implementation project, no 6-week onboarding.

1

Import your agreements

Bring your list in from a spreadsheet or QuickBooks with a simple CSV import — customer, plan, price, renewal date. Or type them in as they come up.

2

See every expiry on one screen

Every agreement, sorted by renewal date. Expiring in 30, 60, 90 days — and exactly how much renewal revenue is on the line.

3

Get reminded before they lapse

Email reminders on Standard, email + text reminders on Pro and Enterprise — to you, so you can make the call while there's still time.

4

Work the lapsed list

Some slipped through? They land on a lapsed list, not in a black hole. Call them back, mark who's been contacted, win them back.

"Who do I need to call this week?"

That's the whole product. Open CallDue on Monday, get the list, make the calls.

Honest pricing, honestly compared

The big platforms are built for shops with 4+ trucks and an office staff. If that's you, buy one — they're good at what they do. If you're a 1–3 person shop, look at what they charge a business your size:

Product What it costs a small shop What you get
ServiceTitan $245–500 per tech, per month — plus $5,000–$50,000 in setup A full enterprise platform: dispatch, pricebook, marketing, the works. Excellent — and priced for companies with dozens of trucks.
Housecall Pro From $59/mo for the full suite Scheduling, invoicing, dispatch and more in one general platform. Renewals are one feature buried among many.
CallDue $19–59/mo flat per shop — never per tech, no setup fee One job done well: your maintenance agreement renewals. Expiry tracking, reminders, a weekly call list, and a lapsed list so nobody quietly disappears.

One saved renewal pays for a year of CallDue. Everything after that is margin you already earned once.

Pricing

Flat per shop — never per tech. Every plan starts with a 14-day free trial, no card required. If the trial ends without a plan, the app goes view-only — your data stays put, ready when you are.

Standard

$19/mo flat
  • Up to 15 active agreements
  • Email reminders before renewals lapse
  • Lapsed-customer list
  • CSV import
  • Full data export (CSV + JSON) included
  • Expiry dashboard (30/60/90 days)
Open the app
MOST SHOPS

Pro

$29/mo flat
  • Up to 35 active agreements
  • Email + SMS reminders
  • QuickBooks CSV import
  • Multi-trade templates (HVAC, plumbing, electrical, pest, computer/IT)
  • Weekly call list — who to call, in order
  • Everything in Standard
Open the app

Enterprise

$59/mo flat
  • Unlimited agreements
  • Everything in Pro
  • One flat price, however big the book grows
Open the app

Prices are per shop, not per person. Two techs or ten office logins — the price doesn't change. Cancel anytime. Export your full list as CSV or JSON on any paid plan (the free trial exports up to 5) — your data is yours, never held hostage.

🏆 Founding shops: ServiceTitan charges per tech and raises prices — CallDue founding shops keep their signup rate ($19, $29 or $59 flat) for as long as they subscribe.

Questions small shops ask

Is CallDue a replacement for ServiceTitan or Jobber?

No — and it's not trying to be. CallDue does one thing: maintenance agreement renewals. If you already invoice and schedule somewhere you're happy with (QuickBooks, a notebook, anything), CallDue sits alongside it and makes sure renewals don't slip.

How do I get my agreements into CallDue?

Export a CSV from your spreadsheet or QuickBooks and import it — customer, phone, plan, price, renewal date. Most shops are set up in under an hour. You can also add agreements one at a time as you sell them.

How do the reminders work?

CallDue watches every renewal date and reminds you before agreements lapse — by email on Standard, by email and text on Pro and Enterprise. Pro also builds your weekly call list: every customer due in the next 14 days, in order, with tap-to-call numbers.

Which trades does it work for?

Any shop that sells recurring service agreements. Templates are included for HVAC seasonal tune-ups, plumbing annual inspections, pest-control quarterly visits and electrical safety checks — plus computer care plans, quarterly network check-ups and website care plans — and you can name plans anything you like.

Is the price really flat? What's the catch?

Really flat. The big platforms charge per tech because they sell dispatch seats. CallDue doesn't dispatch anybody, so there's nothing to charge per seat for. One shop, one flat price: $19, $29 or $59 a month, by the size of your book.

What if I want to cancel?

Cancel anytime — it's month to month, no contract, no setup fee to recoup. Export your full agreement list as a CSV before you go. Your data is your data.

See your renewal list the way it should look

Create an account and your agreements are saved securely in your own private cloud space — sign in from the office computer or your phone and they're just there. Or skip the account and look around in demo mode — it starts empty, and you can load a fictional two-tech HVAC shop (renewals coming due, a couple already lapsed) whenever you're ready to see what Monday morning looks like with CallDue.

Open the app