Booking and scheduling software for service teams of one to ten For service businesses like plumbers, cleaners, groomers, salons, and barber shops.

Scheduling that simplifies your day.

Book appointments, let customers book online, and keep your team’s day in one place. When someone cancels, Patcher finds customers booked later who could take the opening. You approve who gets asked; Patcher handles the texts and updates the schedule when someone accepts.

No signup required for the demo.

From $29/month for 1–2 people. See pricing

See how cancellation filling works

Want to keep your current scheduling software? Fill cancellations with Patcher Connect

Book the day. Put cancellations back to work.

Keep booking, online requests, and your team’s appointments in one schedule. When an opening appears, use the customers already on your books to find someone who could come sooner. For mobile services, suggested times can also account for estimated travel when usable addresses are available.

The Buffalo Bolt work truck, lettered with the company name
Aaron Roberts, owner of Buffalo Bolt and founder of Patcher

Aaron Roberts · Patcher founder · Buffalo Bolt owner/operator

From the founder

Getting a small business off the ground is hard enough. Your scheduling software should make it easier.

I own Buffalo Bolt. There’s two of us, and I was paying for Jobber mostly to schedule jobs and send quotes. It did a lot more than that, but we didn’t need most of it. Honestly, I didn’t even understand half the features—and it was expensive for what we actually used.

That frustration is what led me to create Patcher. I wanted something simple for a small business: keep your appointments straight, see your day at a glance, and let customers book online. Something you can get comfortable with while you’re busy getting your business going.

If you’re still using pen and paper, I want this to be an easy next step. And if you’re like me, paying for a big system just to use the basics, I built this with you in mind.

Booking

Booked before you hang up.

Find your customer, pick a time, and get on with your day.

Dana Whitfield On the phone · (555) 014-2290
“Can you fit me in Tuesday morning? The water heater needs a flush.”

Today Tue, Oct 13

  1. Customer Dana Whitfield
  2. Service Water heater flush, $175
  3. Time Tue 9:00 with Priya
  4. Booked not yet Tue 9:00

9:00–10:30 AM · Priya

Dana's appointment is on Priya's calendar with the service, price and time.

Try live demo

No signup required. Explore a sample business.

Explore appointment scheduling

Where the work happens

At their place. Or yours.

Tell Patcher whether you go to customers or they come to you. The suggested times follow.

Do both? Set it per service. Travel still counts between different locations.

Harbor Plumbing · Wednesday

Maple & Co. Grooming · Wednesday

Leave room for the drive.

Suggested times account for the job, the journey, and your team’s availability.

Keep the day running back to back.

Find room for the service with someone who’s available.

See how suggested times work

Online booking

They pick a time. You keep working.

Share your booking page so customers can choose a service and an available time.

Your customer books

Book with Harbor Plumbing

Service
Leak inspection · 60 min $89
Time
Thursday, Oct 9 · 1:00 PM
Your details
Nia Brooks · (555) 014-3318

Your calendar updates

Thursday, Oct 9

Confirm instantly or receive a request to schedule—set it per service.

Explore online booking

Cancellation filling

Cancellations happen. Put the opening to work.

An empty appointment doesn’t have to stay empty. Patcher looks for customers booked later whose appointments could fit the opening. Review the list and choose who gets asked. Patcher texts one customer at a time, updates the schedule when someone accepts, and stops the follow-up.

  1. 01

    Find appointments that fit.

    See later-booked appointments that fit the available time and team member. For mobile work, estimated travel can be considered when usable addresses are available.

  2. 02

    Approve the lineup.

    Choose the customers and the order before any texts go out.

  3. 03

    Let Patcher follow up.

    Customers can accept the earlier time or keep their current appointment. Once someone accepts, Patcher updates the schedule and stops the outreach.

The appointment they move from becomes available for another booking. Filling an opening depends on a suitable customer accepting.

Learn more about filling cancellations

Organized by default

The details stay with the appointment.

The customer, the work, and what you agreed—all there when you need them.

See the page your customer gets

Need to quote first? Send an estimate customers can review and approve online. See how estimates work

Appointment

Dana Whitfield

Water heater flush · $175

Booked
When
Tuesday, 9:00–10:30 AM
Assigned to
Priya
Address and phone
418 Cedar Lane · (555) 014-2290

Job notes

“Use the side entrance. Water heater is in the basement. Call when you arrive.”

Free setup and switching help

Switch to Patcher. We’ll help you get settled—for free.

Using Jobber, MoeGo, or Housecall Pro? We’ll handle bringing your agreed information into Patcher, help set up your business, and walk you through your new schedule.

Coming from another system, spreadsheets, or paper? We’ll work with what you have and help you get started.

Get free switching help

Which Patcher fits your business?

Need a schedule?

Start with Patcher. Book appointments, accept online bookings, send estimates, and fill cancellations in one schedule.

See all features See pricing

Keeping your scheduler?

Keep Jobber, MoeGo, or Housecall Pro. Patcher Connect helps fill cancellations and writes accepted moves back to your scheduler.

See Patcher Connect

Connection requirements: Jobber · Housecall Pro · MoeGo

Patcher pricing

How much does Patcher cost?

Every feature. One price for your team. Choose by how many people take appointments. Office-only staff don’t count.

  • 1–2 people

    $29 /month

    Total for your team

  • 3–6 people

    $79 /month

    Total for your team

  • 7–10 people

    $149 /month

    Total for your team

Get started

Free to try for 14 days.

Monthly billing. Cancel anytime.

Free setup and switching help included.

Included with every team size

Manage your day

  • Shared team calendar
  • Services, pricing, and team availability
  • Customer details and appointment notes
  • Travel-aware scheduling when you visit customers

Make it easy for customers

  • Online booking, instant or by request per service
  • Appointment details through a customer link
  • Reschedule from a link you send, no phone call needed
  • Estimates customers can review and approve online
  • Confirmation texts for online bookings

Fill cancellations

  • Find customers who fit the open time
  • Review and approve who gets contacted
  • Send offers and handle the follow-up
  • Update the schedule when someone accepts

Today and as we add more: there are no add-ons and no higher tier to unlock.

Have more than ten people, or want help getting started? Book a call

Common questions about Patcher

Can I book appointments myself when someone calls?

Yes. Pick the customer (or add them), choose the service and price, pick a time and team member, and save. Patcher checks for conflicts before saving. Suggested times fit the schedule. If you choose a conflicting time yourself, Patcher flags it and asks before you book it.

Can customers book online?

Yes. You get a booking page to share. Customers choose a service and an available time, then leave their contact details. For each service you decide whether a booking confirms right away or comes to you as a request to schedule.

Does it work if customers come to my business?

Yes. Set your business to "customers visit us" and suggested times only need to fit the service and who's working. Appointments at your location sit back to back, with nothing between them.

Does it account for travel when we visit customers?

Yes. With "we visit customers" on, suggested times leave room for the drive between jobs as well as the service itself and each team member's hours. If you do some of both, set it per service; travel still counts between different locations.

Can I start with just myself?

Yes. The smallest plan covers one or two people, and you can add teammates whenever you're ready.

Do I need another scheduling system?

No. Patcher includes its own booking and scheduling: your appointments, customers, services, and team's day live here. If you want to keep MoeGo, Jobber, or Housecall Pro, choose Patcher Connect instead and check that scheduler's connection requirements.

See Patcher Connect

Does Patcher fill cancellations automatically?

Patcher finds customers already booked later who could take an opening. You approve the lineup: who gets asked and in what order. Patcher then texts them one at a time and updates the schedule when a customer accepts. You stay in control of the lineup, and you can pause it anytime.

How is that different from a waitlist?

A waitlist usually starts with people who have asked for an earlier or available time. Patcher starts with appointments already on your schedule and looks for customers who could move sooner. Some waitlist products also automate notifications and matching, so compare where the candidates come from, how fit is checked, and what happens when someone accepts.

What happens to the customer's original appointment?

It stays in place unless the customer accepts the earlier time. When they accept, the appointment moves and the original time opens for another booking. The move fills the immediate opening; it doesn't by itself create new demand.

Who counts toward my team size?

People who are scheduled on appointments. Office staff who never take an appointment don't count, and the count follows your team as it changes.

Are future features included?

Yes. Every plan includes every feature, including the ones we add later. There are no add-ons and no higher tier to unlock.

Can you help me switch from another system?

Yes, and it's free. If you use Jobber, MoeGo, or Housecall Pro, we handle bringing your agreed information into Patcher, set up your business, and walk you through your new schedule. Coming from another system, spreadsheets, or paper, we work with what you have. We agree on what comes over before we start; your subscription is priced separately.

See how switching works

How do I get started?

Create your account and start adding your services, team, and hours — there's nothing to install. If you'd rather set it up together, or you're moving over from another system, a spreadsheet, or paper, we'll help for free.

Make tomorrow easier to schedule.

Bring your appointments and team into one clear schedule.