The "Empty House" Problem
HVAC and Plumbing contractors lose thousands when a technician drives 45 minutes to a job, only to find no one home. Or when an "emergency" leak call comes in at 2 AM and goes to voicemail. Dispatch inefficiency kills profit margins.
The Old Schooler
"Relies on sticky notes and whiteboard dispatching. Technicians call customers manually. Misses calls. High 'No-Show' rate."
The Commander
"Uses automated SMS reminders. 'Tech is 15 mins away' alerts. Integrated with Service Titan. Zero wasted trips."
Evolution: Contractor to Tech Company
Traditional Approach
- "I call the customer when I'm leaving the shop."
- "If they aren't home, I wait 15 mins then leave."
- "Night calls go to voicemail."
The Tech-Forward Brand
- "System sends auto-reminders 24h and 1h before."
- "Uber-style 'Track My Tech' link sent to homeowner."
- "Night calls trigger SMS bot: 'Is this an emergency?'"
The "Dispatch Commander" Flow
1. Confirm (Automated)
As soon as the appointment is booked, customer gets an SMS confirmation. 24 hours before, they get a reminder asking to reply "C" to Confirm.
2. Notify (On My Way)
When the tech hits "Dispatch" in Service Titan, the system texts the homeowner: "Mike is en route! Track him here." with a live map link.
3. Review (Instant Feedback)
The moment the job is closed, a text goes out: "How did Mike do?" Positive replies get a Google Review link. Negative ones go to the manager.
$ "No-Show" Cost Calculator
(Lost Revenue + Wasted Wages/Gas)
Our text alerts reduce this by 90%.
Smart Pricing Calculator
Configure System
Estimated Implementation Cost
Pricing Psychology Tip
Always frame the cost against ONE lost job.
The "Dispatch Commander" Ecosystem
1. CRM Integration
Seamlessly connects with Service Titan, Housecall Pro, or Jobber. No double entry of data.
2. Auto-Dispatch Bot
Automatically sends "I'm on my way" texts with the technician's photo and bio. Builds trust before arrival.
3. Night Owl AI
Handles calls after 6 PM. Filters "Emergency" (burst pipe) vs "Routine" (annual checkup) and alerts the on-call tech only for emergencies.
The Upgrade
Standard Website
Just a brochure. Does nothing to stop a customer from forgetting their appointment.
Click to FlipNext.js Web App
Fast. Interactive. Customers can see their tech's location on a map in real-time.
Manual Calls
Dispatchers wasting hours calling customers to say "He's 10 mins away".
Click to FlipTwilio SMS
Automated texts. "Mike is 10 mins away." Dispatcher does zero work. Customer is happy.
Revenue Boosters
Maintenance Plan Upsell
After a job is done, system texts: "Join our VIP Club for $15/mo and get free tune-ups." Automatic recurring revenue.
Review Gatekeeper
If customer rates 5 stars internally -> Send to Google. If 3 stars -> Send to Manager. Protects your reputation.
Investment Strategy
Why upgrade?
Manual Dispatch
Cost: $0
Result: 1-2 No-Shows/week.
Loss: ~$15k/year
Dispatch Commander
Cost: Professional Investment.
Result: Zero No-Shows.
Gain: Saved Time + Happy Customers.
The Local Pro
- SMS Reminders
- "On My Way" Alerts
- Basic Dashboard
- No CRM Integration
The Commander
- Service Titan/HCP Integration
- Tech Tracking Map
- Review Automation
- After-Hours AI
Outreach Scripts
Comprehensive Cold Call (The "Phantom Job" Audit)
"Hi, is this [Owner Name]? This is [Your Name]. I’m calling because I’ve been analyzing the dispatch logs of HVAC companies in [City], and I noticed a massive spike in 'Phantom Appointments'—where techs drive 30 minutes just to find an empty house."
"I wanted to ask—when your dispatcher sends a tech out, do you have a system that 100% confirms the homeowner is there *before* the truck rolls? Or are you burning gas on 'Not Home' statuses?"
"We install a 'Dispatch Commander' layer on top of Service Titan. It sends automated 'Confirm Now' texts 24 hours prior and an 'Uber-Style' tracking map when the tech is en route. It virtually eliminates no-shows and stops customers from calling the office asking 'Where is he?'."
"I'm not asking you to buy anything. I just want to show you a 5-minute demo of the 'Tech Tracker' map. If you like it, we can talk. Are you in the office tomorrow morning?"
The Full Battle: Handling Every Objection
Objection 1: "Service Titan / Housecall Pro already does this."
GM: "We use Service Titan, it sends text reminders."
You: "Service Titan is the gold standard. But most contractors tell me their text open rates are low because they look like generic bots. Our tool adds the 'Uber Map' feature. Customers watch the truck move. They are waiting AT THE DOOR when Mike arrives. It cuts idle time by 15 minutes per job."
Objection 2: "My dispatchers call everyone personally."
GM: "My girls call every customer before the tech leaves. That's our service."
You: "That is excellent service, but it's expensive. If you run 20 calls a day, that's 2 hours of dispatcher time just saying 'He's on the way'. Why pay a human salary to do what a bot can do instantly? Let them focus on booking NEW installs instead."
Objection 3: "We are too small for this."
GM: "We only have 3 trucks. We don't need fancy tech."
You: "That means you can't afford a single wasted trip. A big company like Horizon Services can absorb a no-show. You can't. Efficiency matters MORE when you are small because every hour of billable time counts."
Objection 4: "Costs too much."
GM: "$6,000 setup is crazy."
You: "It's the profit of just ONE full HVAC system replacement. If this tool stops you from missing just one install opportunity this year because your dispatcher was busy, it pays for itself. Everything after that is profit."
Short Script (The "Truck Stop" Pitch)
Goal: For busy owners on the job site. Fast & Direct.
"Hey [Name], this is [Your Name]. I won't waste your time."
"I work with HVAC pros in [City]. I noticed you guys are running ads, but your booking system requires a phone call. That means you're missing every lead that comes in after 6 PM or when your line is busy."
"We install a 'Self-Dispatch' tool. Customers book their own slot, see the tech's ETA, and pay online. It's like Uber for Plumbing."
"I can text you a 1-minute video of how it works. Watch it when you're parked. Sound good?"
Gatekeeper Bypass (Dispatcher/Office Manager)
Approach 1: The "Schedule Conflict" (Urgency)
Dispatcher: "He's in a meeting / on a job."
You: "I understand. I'm calling about an integration error with your Google Maps listing that might be sending your techs to wrong addresses in [Zip Code]. I need to verify the API key with the GM so your guys don't get lost today. It's an operational issue. Is he free?"
Approach 2: The "Overbooked" Frame
You: "Hi, I'm calling regarding the Emergency Overflow partnership. We handle overflow calls for plumbers in [City] during peak hours. I need to check if you guys have capacity to take on extra work or if you're maxed out. Who handles business development?"
The Chase: Follow-Ups & Reminders
1. After "Call Me Later"
2. Day 3 Follow-Up (Case Study)
3. Zoom Reminder (1 Hour Prior)
4. After Missed Zoom
The Ultimate Zoom Meeting Script (Concept to Close)
"Hi [Name]. I know your trucks are rolling, so I'll be quick.
Agenda: I want to show you how to eliminate 'No-Shows' and stop customers from calling your office asking 'Where is the tech?'. I'll ask a few questions about your current setup, show you the 'Speed Site', and we can decide if it's a fit. Fair?"
Ask these to twist the knife.
- "How many times a week does a tech arrive at a house and no one answers?" (The No-Show Pain)
- "How much does it cost you to roll a truck there and back? Gas + Wages? ($100?)"
- "Do your dispatchers complain about customers calling repeatedly for ETAs?"
- "What happens when a customer calls at 8 PM with a burst pipe? Voicemail?"
Open a calculator on screen. Make it visual.
You: "Okay, let's calculate.
3 No-Shows a week x $100 trip cost = $300 wasted/week.
Plus the lost revenue of the job itself (Avg $450 x 3) = $1,350/week.
That's $1,650 per week burning in gas and lost opportunity.
That's $85,000 a year! That's the cost of a brand new fully equipped van."
"This is Dispatch Commander. (Show Demo).
1. Auto-Confirm: System texts them 24h before. 'Reply C to Confirm'. If they don't, it alerts you. No wasted trips.
2. Uber Map: Tech hits 'En Route'. Customer watches the truck on a map. They are WAITING at the door.
3. Review Bot: Job done -> Text: 'Rate Mike'. Boom. Google Reviews up."
- "Let me think about it": "What specifically do you need to think about? The price or the tech? Because waiting another month will cost you another $7,000 in wasted trips (point to calculator)."
- "We are busy right now": "That's exactly why you need this. You are too busy to chase customers. Let the bot do the chasing so you can focus on the work."
"The system costs $6,000 setup + $250/mo.
We just saw you are losing $85k a year.
This system pays for itself in one month of saved trips.
Shall we integrate with your Service Titan today? I can get your techs onboarded by Friday."
Objection Dojo Score: 0/100
Ready to handle a tough GM?
Onboarding Checklist
- Connect CRM API (Service Titan)
- Upload Tech Profiles (Photos/Bio)
- Setup Twilio Numbers