Switching tools? Setup is included on paid plans. See how

Turn one-time jobs into recurring revenue.

Wrap maintenance into a simple agreement with a billing amount, a cadence, and visits per year. See your recurring revenue at a glance, and let the renewal reminders go out on their own so plans do not quietly lapse.

14-day free trial, no credit card required.

How service agreements work in Revcore

Renewals that do not slip.

A month before a plan renews, the homeowner gets an email. A week out they get a text if it is still open, and your team gets a heads-up. Change the timing, from one week to three months, whenever you like.

Renewal reminders run on their own

Try it free
A craftsman-style house with new windows and a front door on a quiet street

Income you can count on between jobs.

Maintenance plans smooth out the slow months and keep you in front of the homeowner for the next big job. A book of agreements is revenue you own.

MRR, retention, and a 12-month projection

Try it free

Everything you need to sell recurring service.

  • Numbered agreements
  • Billing cadence
  • MRR and retention
  • Renewal reminders
  • Visits per year
  • Next visit date
  • Up for renewal tab
  • 12-month projection
  • Status tracking
  • Contract terms and notes
  • Service type tagging
  • Recurring revenue view

What is service agreement software?

Service agreement software manages recurring maintenance plans: what the customer pays, how often they are billed, how many visits they get, and when the plan renews. Revcore's service agreements set the amount, billing cadence, and visits per year on each agreement, add up your recurring revenue and retention, remind the homeowner and your team before each renewal, and track the agreement from draft through active to renewal.

A spreadsheet of members works until the visits start slipping and the renewals lapse. When the agreements live next to the customer record, you can see which visits are due, which plans are up for renewal, and what the whole book is worth each month.

Maintenance plans fit trades with recurring work, such as HVAC tune-ups, plumbing and water heater checks, generator service, pest control, pool care, and gutter cleaning.

Which plan includes it

Service agreements and recurring plans are included on Pro and Scale.

Pro includes service agreements and renewal reminders, and Scale includes everything in Pro plus custom reports. Starter does not include service agreements.

Compare plans on the pricing page

Service agreement questions.

Still deciding if Revcore fits your crew? Talk to our team.

What billing frequencies are supported?

Monthly, quarterly, semiannual, and annual. You set the amount and cadence on each agreement, and Revcore shows each plan as a monthly figure so your recurring revenue adds up in one number. Collecting the payment is done the usual way, by card or ACH with a payment link or invoice.

Does it schedule the maintenance visits?

Not automatically today. Each agreement tracks the next visit date and how many visits are used, and your team books the visit on the Revcore calendar like any other appointment.

Do agreements renew on their own?

Revcore reminds the homeowner and your team before each renewal date, by email and then text, and plans coming up for renewal show in their own tab. You mark each plan auto-renew or not, and update the dates when it renews.

What is the difference between a service agreement and a membership?

They are usually the same thing under different names. Both are a recurring plan where the customer pays on a schedule and gets a set number of visits. Revcore calls it a service agreement, and you can name the plan whatever your customers know it as, such as a comfort club or a maintenance plan.

Do customers get a reminder before a visit?

Yes. Once your team books the visit on the schedule, appointment reminders go out by text and email like any other appointment. Two-way texting is included on every plan, so a customer can reply to reschedule.

Can a customer pause their plan?

Agreements have a paused status, so you can put a plan on hold when a customer asks and make it active again later. The agreement stays on the customer record either way.

How should I price a maintenance plan?

Start from what the visits cost you in labor, drive time, and parts, add your margin, and then decide what the member gets beyond the visit, such as priority scheduling. Annual billing is simpler to collect, while monthly billing makes the plan easier to say yes to. Revcore supports both, so you can offer each.

Which plan includes service agreements?

Service agreements and recurring plans are included on Pro and Scale. Starter does not include them. Scale also adds custom reports, custom roles and permissions, and 15 included seats, which suits shops where recurring maintenance is a large share of the work.

The last login your business needs.

Quote it, schedule it, invoice it, and get paid fast, without taping a pile of apps together.