Only offer the times you can cover

Peach works out how many jobs each day can take, by branch and by trade, and hides the days you can't staff. Homeowners book from what's left.

A dispatcher at her desk working through the week's schedule
4 techs on HVAC today9 slots left after the board
Wednesday is fullHidden from the booking form

Work out a day’s capacity

4
2 h
1
Jobs this trade can take in a day
15
Mon9
Tue11
Wed6
Thu13
Fri8

Open slots left, after the jobs already on the board.

Start your free trial

Sample week. Peach reads your real techs, job durations, and booked jobs.

Home service operators already running on Peach

Copeland Home Services
Zen Air Heating & Cooling
The Better Guys Cooling & Heating
Purified Air Heating & AC
W3 Electric Heating & Air
Mission Accomplished Heating & Cooling
A/C Rescue

What capacity planning does

Slots worked out from your techs and how long a job takes
Counted per branch and per trade, not one number for the shop
Jobs already on your CRM board come off the total
Hold back slots each day for the work that walks in
Full days disappear from the booking form
Your hours, holidays, and blackout dates respected
After-hours emergencies only when someone's on call
Refreshes morning and afternoon, or on demand

A schedule that matches the crew you have

Counted by trade and branch, updated through the day, and enforced where homeowners book.

A number you can explain to your dispatcher

Peach counts the techs assigned to a trade, divides the workday by how long that job type takes, subtracts the jobs already on your board and the slots you hold back, and offers what's left.

4 techs on HVAC4
8-hour day, 2 hours a job× 4
Slots held back− 1
Jobs already booked− 6
Open today9

Sample day for one trade at one branch.

Full days never reach the booking form

When a day is full, homeowners don't see it. They pick from the days you can actually staff, so nobody books a Wednesday your team was never going to make.

A dispatcher reviewing the week's schedule at a standing desk
Thursday, 8–10 AMOffered instead, and booked

Emergencies get their own door

After-hours emergency slots only open when someone is on call, so a 2am request either lands with the tech who's up, or becomes a callback for the morning instead of a promise you can't keep.

A technician arriving at a house after dark
On call tonightEmergency slots open until 11 PM

Refreshed morning and afternoon

Capacity syncs at 7am and again at 2pm, and your office can refresh it any time. ServiceTitan job changes are checked through the day, so the board keeps up with a busy morning.

7:00 AM
Capacity rebuilt for the week
Through the day
ServiceTitan job changes checked
2:00 PM
Capacity rebuilt again

Your office can refresh it by hand whenever the day changes.

Real numbers from shops on Peach

$332 → $143
Cost per booked job
Copeland Home Services, first 90 days
65%
Online booking conversion
Copeland Home Services
$25,000+
Unfinished bookings recovered
Copeland Home Services, first 90 days
$95,000
Booked in the first 3 weeks
Stork's Home Services, at $168 a job

Figures provided by the operators.

Pick the plan that fits your shop

Capacity planning comes with Revenue OS. Every plan has a 14-day free trial and 2 months free on annual billing.

AI Booking Engine
$399/ month

For turning website visitors into booked jobs.

  • The AI booking form for your site
  • Books onto ServiceTitan or Housecall Pro
  • Source and UTM kept on every booking
  • Booked-job analytics
  • Alerts for unfinished bookings
  • $50 a month in usage credits
Growth Engine
Most popular
$849/ month

For shops spending on ads that want a lower cost per booked job.

  • Everything in AI Booking Engine
  • Booked jobs sent back to Google Ads
  • Meta lead events for bookings from Meta ads
  • Text recovery for unfinished bookings
  • Cost per booked job by campaign
  • $150 a month in usage credits
Revenue OS
$1,299/ month

For shops that want every call and quote working too.

  • Everything in Growth Engine
  • AI voice agent that answers and books calls
  • Smart quoting and Second Opinion
  • Call tracking numbers
  • Capacity planning
  • $300 a month in usage credits

From operators running Peach

“Peach showed us the number we didn't know we were missing. Our agency was optimizing for leads. Peach showed us we were leaving booked jobs on the table every single week.”
BBrandon, Copeland Home ServicesOwner
“I never thought we would get going this fast, it is incredible.”
SSteve Tigert, Stork's Home ServicesGeneral Manager (formerly GM at Bacon)
“Our missed-call recovery alone paid for Peach in the first month. The CSR alerts and automated texts pulled jobs back that would have just disappeared.”
RRoman, Copeland Home ServicesOperations

Capacity questions, answered

It counts the technicians assigned to that trade, divides the workday by how long the job type takes, then subtracts the jobs already on your CRM board and the slots you hold back each day.

Book the days you can actually staff.

Start a 14-day free trial, or book 30 minutes and we'll set your job durations and daily limits up with you.

14-day free trial on every plan