Trades & home services · sample install
From voicemail backlog to booked jobs by sundown
A 6-truck plumbing company was missing emergency calls after hours and losing repeat customers to maintenance reminders that never went out.
+22%
Repeat customer revenue
60 sec
Average emergency-call routing time
~$45k/yr
Recovered from missed after-hours leads
1 person
Dispatcher capacity reclaimed
Composite sample build. Ironcreek Plumbing & Heating (composite trades co.) is a representative scenario drawn from patterns we've seen across many similar businesses. Specific names and numbers are illustrative, the workflows, stack, and outcomes reflect real engagements.
the story
What was going on
Ironcreek runs six trucks across two cities. The owner was the dispatcher, the bookkeeper, and the salesperson, which meant after-hours calls went to a voicemail nobody listened to until morning, and past customers never heard from them again. We rebuilt the site, wired the booking flow into their dispatcher's system, and set up automated seasonal reminders for past customers. The first month after launch, they captured an emergency furnace job at 11 PM that paid for the entire build.
before / after
What changed
before
- After-hours calls went to a voicemail nobody listened to until 8 AM.
- The dispatcher was juggling jobs in a notebook and a paper calendar.
- Past customers were never followed up for annual maintenance.
- Quotes were emailed manually and often forgotten in the chain.
after
- Emergency requests are routed to the on-call tech via SMS within 60 seconds.
- Customers self-book non-emergency jobs from the site against real dispatcher capacity.
- Maintenance reminders go out automatically each season.
- Quotes are generated from a template and accepted online with a deposit.
what we built
The system, in pieces
- A trades-focused website that answers the only three questions a customer has: do you do this, when can you come, how much.
- Emergency request flow that pages the on-call tech via SMS with full job details.
- Self-serve booking for non-emergency work against real crew availability.
- Quote-to-deposit flow: template-based quotes, accepted online, deposit collected on the spot.
- Seasonal maintenance reminder automation tied to past customer records.
- A dispatcher dashboard showing today's jobs, tomorrow's load, and outstanding quotes.
stack
Tools we wired together
- Custom website
- ServiceTitan integration
- Twilio routing
- Stripe deposits
- Mailchimp seasonal automation
timeline
4 weeks
Build to launch, including a 1-week onboarding and walkthrough.
investment
$14,800 build · $2,400/mo support
Fixed-quote sprint plus optional monthly support to keep things tuned.
more sample builds
Other builds we've shipped
Tattoo studios & barbers
Deposit-required booking that filled the chair and killed the no-shows
No-shows down ~55%. Chairs full 6 days a week.
Read
Auto & dealership service
Online quoting and deposit-locked bays for a mobile detail shop
Quote-to-booking time: 2 days → 12 minutes. Weekend no-shows zeroed.
Read
Personal services (Punchey-era engagement)
One booking + payments stack across 4 salon locations, in 6 weeks
4 locations on one stack. Owner reporting time: ~6 hrs/week → ~20 min.
Read
want this install?
Booking-First Website Install · $12,000 · 3 weeks
An eight-page site, local SEO, multi-service support, and the full Booking-to-Review Plus install.