Recurring revenue is the calmest money in your business

Perché tracks maintenance contracts coming up for renewal and finds happy customers who were never offered a plan.

A maintenance plan turns a one-time job into a relationship. It smooths out the seasonal swings and gives your techs a reason to be in the house before something breaks.

Two things go wrong. Existing plans quietly expire because nobody's watching the renewal dates. And customers who have paid you for real work have never actually been asked to join a plan.

Perché handles both: it tracks contract renewals, and it lists customers with completed paid work who've never been on a plan.

How Perché finds it

Renewals and opportunities, kept honest.

  • ✓Contracts you enter (or that Perché suggests from recurring service history) are tracked with their renewal dates.
  • ✓Renewals within 45 days, and any past due, are flagged; a contract past its renewal date with no action is marked lapsed automatically.
  • ✓Upsell candidates are real customers with completed, paid jobs at least 30 days into the relationship who've never had a maintenance plan.
  • ✓An upsell is valued at your own average annualized plan value — never an industry number — and kept out of the revenue-at-risk total, because it's new revenue, not recovered revenue.

What you get

Never miss a renewal

Upcoming and overdue renewals in one list.

Plan-pitch list

Customers worth offering a plan to, with the history that makes them a fit.

Recurring revenue at risk

A portfolio view of maintenance revenue slipping away (Professional).

From flag to recovered dollar

1
Track your contracts
Add them or accept Perché's suggestions from service history.
2
See what's due
Renewals within 45 days and lapsed contracts.
3
Make the offer
Send the renewal or plan pitch.
4
Measure it
Renewed contracts and signed plans show up in your results.

Straight talk

Plan features are part of Professional. Contract tracking, upsell detection and the recurring-revenue-at-risk view are included in the $599 plan; Starter covers cold estimates, unpaid invoices and lapsed customers.

Common questions

No. We label it new revenue and keep it out of the recovered total on purpose.
From your own average annualized plan value. If you have none yet, we say so rather than guess.
No. It surfaces who to talk to and when; the terms are yours.

Related

Lapsed Customers

Customers overdue for their next visit.

Learn more →

Cold Estimates

Quotes that went quiet, ranked by what they're worth.

Learn more →

Reputation

Reviews that need a reply, and happy customers to ask.

Learn more →

See what your own numbers say

Start a 14-day free trial — no card required — or talk to a real person first.