The #1 complaint homeowners have about plumbers isn't the price, it's not being able to reach them. While you're on a job, leads are calling and going straight to voicemail. Here's how to fix that: A Sacramento plumber was missing 12 calls per week while on jobs. After setting up automated booking in one Saturday morning, he now books 9 of those missed calls automatically—without hiring a receptionist.
Screenshot: Plumbing tools, wrench, pipe, emergency dispatch system
You're halfway through a water heater replacement when your phone rings. Hands wet. You miss the call. That's a lead gone. Even if you call them back, they've already phoned two other plumbers.
Most plumbers lose 12–20 calls per week this way. At an average service call value of $400, that's $1,920–$3,200 per week in lost revenue. Most of it preventable.
You don't need a receptionist. You need your customers to book themselves 24/7, send themselves reminders, and confirm their own appointments.
| Tool | Best For | Free Plan | Paid | Key Plumber Feature |
|---|---|---|---|---|
| Jobber | Full-service plumbing business | Limited (up to 10 jobs) | $49–$199/mo | Emergency dispatch, job tracking, invoicing, crew management |
| Housecall Pro | Multi-crew dispatch | Yes (14 days free) | $49–$199/mo | Real-time crew location, appointment confirmations via text |
| Calendly | Solo plumbers, simple scheduling | Yes (unlimited) | $10–$20/mo | 24/7 availability, automatic reminders, integrates with Zapier |
| ServiceTitan | Growing plumbing companies | Demo only | $99–$299/mo | Customer portal, automated proposals, financing integration |
Our recommendation for solo plumbers: Start with Calendly + Google Voice + Zapier (all free). Upgrade to Jobber when you're booking more than 10 jobs per week.
This is your 24/7 booking page. Customers can book without ever calling you.
• Go to Calendly.com or Jobber.com and create a free account.
• Create a booking form with these fields:
, Address or zip code
, Issue type (water heater, leak, drain, emergency)
, Urgency level (today, this week, flexible)
, Photo upload (optional—let them snap a pic of the problem)
, Best phone number to reach them
• Set your availability (e.g., "accept bookings for next 7 days").
• Copy your booking link and add it to your website, Google Business Profile, and text signature.
Screenshot: Calendly booking form with plumbing intake fields
Time: 15 minutes.
When someone calls and you can't answer, they get an automatic text with your booking link instead of silence.
• Sign up for Google Voice (free) or CallRail ($25/mo).
• In Google Voice settings, create a custom voicemail greeting that triggers a text response (or use Zapier to do this automatically).
• Alternatively, in Zapier, create a trigger: "When call to Google Voice is missed → send SMS to caller with booking link and message."
• Test: Call your Google Voice number. Hang up. You should get a test text back within 10 seconds.
Screenshot: Zapier flow from Google Voice to Twilio SMS with booking link
Time: 20 minutes (10 if you just use voicemail greeting).
Send automatic reminder texts 24 hours and 2 hours before the scheduled arrival. This cuts no-shows by 25–30%.
• In Calendly or Jobber, enable "Automatic Reminders" in settings.
• Set reminders for: 24 hours before, 2 hours before.
• Customize the message to include: job type, arrival window, your phone number, "Reply YES to confirm."
• If using Zapier, create two automations:
, Trigger 1: "Booking created in Calendly → send SMS at 24 hours before event."
, Trigger 2: "Booking created in Calendly → send SMS at 2 hours before event."
Screenshot: Zapier scheduled SMS reminders based on Calendly event
Time: 20 minutes.
The moment someone books a job, you get a text with their address, issue type, urgency, and preferred time. No surprises.
• In Jobber or Calendly, go to Notifications → New Booking Alert.
• Set the notification to send you an SMS (not just email).
• Or, use Zapier to automate: "New Calendly booking → send SMS to [your phone] with booking details."
• Test: Book a fake appointment. You should receive a text within 30 seconds.
• Add this text to your workflow: Read it while driving or on the current job, decide if you can take it, and respond to the customer within 2 minutes.
Screenshot: Incoming dispatch text with job address, issue type, urgency
Time: 10 minutes.
30 minutes after the job is marked complete, send a text asking for a Google review. This automates your best marketing channel.
• In Jobber, mark the job as "Complete" → triggers automatic review request.
• Or, use Zapier: "Calendly event marked complete → wait 30 minutes → send SMS with Google review link."
• Customize the text (see template below).
• Include a short URL link to your Google Business Profile review page.
Screenshot: Review request SMS sent 30 minutes postjob completion
Time: 15 minutes.
Customize these and save them in your booking tool or Zapier:
This is the single biggest conversion lever. Set up a Zapier automation that sends a text to any number that calls you and gets no answer. Result: Converts 25–35% of missed calls into booked jobs. Why? Because customers prefer texting. If you offer it, they use it. If you don't, they call the next plumber.
The Situation: Tony runs a solo plumbing operation in Sacramento. He was averaging 12 missed calls per week—customers calling while he was mid-job, couldn't answer, and didn't call back fast enough.
What Tony Did (One Saturday Morning):
• Set up a free Calendly booking page with his address intake form.
• Connected Google Voice (free) with Zapier (free tier) to send auto-response texts to missed calls with his booking link.
• Enabled automatic reminders in Calendly (24 hr + 2 hr before appointment).
• Set up a Zapier automation to text him instantly when a new booking arrives.
• Total setup time: 3 hours. Total cost: $0.
The Results (After 2 Weeks):
• Missed calls: Still averaging 12/week.
• Calls that turned into bookings: 9/12 (75%), vs. 1/12 before.
• New bookings per week: +$4,200/month in new revenue (estimated ~12 additional billable hours per week at his $350/hr rate).
• No-shows: Dropped from 2 per week to 0–1 per week (the reminders work).
Tony's Quote 6 Months Later: "Automation didn't cost me anything, took one morning to set up, and added $50K to my annual revenue. I still miss calls, but now they book themselves."
Start with Calendly + Google Voice (both free) and set this up this weekend. Most plumbers book their first automated job within 48 hours.
Start with Calendly → Get Help Setting Up