Keep every job on schedule.

MTScheduling tracks recurring maintenance for your customers and automatically emails them when it's due. No spreadsheets, no chasing, no missed visits.

Free to start. No credit card required.

A technician inspecting an HVAC unit at a customer's home

See it in action

A real look inside MTScheduling - your dashboard, customers, revenue, reminders, and review requests, all in one place.

How it works

Nothing for your customers to install, nothing extra for you to remember - four steps and reminders take care of themselves.

  1. Add your customers

    Enter contact info and each customer's preferred language, or import a spreadsheet.

  2. Set the schedule

    One time or recurring, weekly to yearly. Set it once and you're done.

  3. Automatic reminders

    Customers get an email as each job comes due, naming your business - with one tap to add the date to their own calendar.

  4. Track your results

    Check off jobs and recurring work reschedules itself. The next morning, the customer gets a request for a review. Revenue updates as you go.

Simple pricing

Every account starts on Free. Upgrade to Pro anytime as you grow.

Free
$0/month

For getting started with a small customer list.

  • Up to 12 customers
  • Up to 50 maintenance items
  • 1 team member
  • Email reminders with add-to-calendar links
  • Automatic review requests
Pro Monthly
Recommended
$30/month

For growing businesses with more to track.

  • Up to 150 customers
  • Up to 600 maintenance items
  • 5 team members
  • Everything in Free + customizable reminder and review emails
Pro Yearly
$300/year

The most room to grow - two months free compared to paying monthly.

  • Up to 250 customers
  • Up to 1,000 maintenance items
  • 10 team members
  • Everything in Free + customizable reminder and review emails

Frequently asked questions

Do my customers need to log in or download anything?

No. Customers never create an account - they just receive reminder emails. MTScheduling is only for you and your team to log into.

How do reminders reach my customers?

By email, sent under your business name with your own reply-to address, so customers can write back to you directly. Every reminder also has one-tap links to add the due date to the customer's own calendar - Google, Outlook, or Apple. You can turn reminders off for any individual customer.

Can MTScheduling help me get more reviews?

Yes. Turn on review requests in Settings and paste your review link - Google, Yelp, Facebook, or anywhere else. The morning after you mark a job complete, that customer gets a short thank-you email with a button to leave you a review. On Pro, you can rewrite the email in your own words.

Can I track one-time jobs, not just recurring ones?

Yes. Every maintenance item can be one-time or recurring - weekly, monthly, yearly, or any custom interval.

Is my data separated from other businesses using MTScheduling?

Yes. Every business's data is fully isolated at the database level - nothing is ever shared across accounts.

What happens if I have more customers than my plan allows?

You'll see a heads-up in your dashboard as you approach a limit. Once you hit it, you won't be able to add more customers, maintenance items, or team members until you upgrade - but nothing you already have is ever deleted.

Can I cancel anytime?

Yes. There's no contract - cancel whenever you like from Settings → Billing. Your account drops to the Free plan rather than being deleted, so your customers and maintenance history stay put.

Start keeping every job on schedule.

Free to start. No credit card required.