How It Works Systems Pricing Who We Serve About Book a free call
Business Hub jobs list showing all statuses
01
Missed Call Recovery

A call hits voicemail while you are under a slab in Katy. That customer is already searching for the next plumber.

The moment a call goes unanswered, an automatic text fires back within seconds. Professional, personal, and fast. Most customers respond before they ever call a competitor.

Gmail Google Voice Apps Script Google Sheets
Solo Starter Growth Complete
85%

of callers who hit voicemail never call back

02
Review Request Autopilot

The job is done. The customer is happy. You never send the review request because you are already on the next job.

After every completed job, a review request goes out automatically. Timing is optimized. The link goes straight to your Google Business Profile. Reviews accumulate without you chasing.

Gmail Apps Script Google Sheets
Starter Growth Complete
18%

more revenue for businesses with steady fresh reviews

03
New Customer Welcome Flow

A new customer books for the first time. They have no idea what to expect. That uncertainty is how you lose them before the job even happens.

The moment a new customer is added, a professional welcome message goes out with your contact info, what to expect, and what to do if they need to reschedule. Sets the tone from the start.

Gmail Google Forms Apps Script
Starter Growth Complete
98%

of text messages get read within 3 minutes

04
Job Estimate Follow-Up

You sent the estimate. They said they'd think about it. Two weeks later, someone else is doing the job.

A timed follow-up fires on every sent estimate. Day 2. Day 5. The customer gets a professional check-in with a link to book. You get the job because you followed up and the other guy didn't.

Gmail Apps Script Google Sheets Google Calendar
Growth Complete
50%

of jobs go to whoever follows up first

05
Invoice Follow-Up

The job is done. The invoice is sitting in their inbox. You have been paid for 3 of your last 5 jobs.

When an invoice goes unpaid past a set threshold, an automatic reminder fires. Professional. Not aggressive. Just a clear nudge with the invoice details and a way to pay. Most invoices get paid on the first reminder.

Gmail Apps Script Google Sheets
Growth Complete
$17k

average unpaid invoices owed to a small service business

06
Rebooking Reminder

Your best customers come back every 6 months. Except the ones who forgot your number.

Based on the service type and timing from the last job, a rebooking reminder fires before the customer needs you. You stay top of mind without doing anything. They book before they even start searching.

Gmail Apps Script Google Sheets Google Calendar
Growth Complete
29%

of customers don't rebook because they forgot your number

07
No-Show Recovery

They booked. They didn't show. You drove there. Now that slot is empty and you have no idea if they want to reschedule.

When a job is marked as a no-show in Business Hub, a recovery sequence fires automatically. A professional check-in asking if they want to reschedule. Most no-shows come back when they get a prompt.

Gmail Apps Script Google Sheets
Complete
1 in 4

appointments ends as a no-show without a recovery system

08
Referral Capture

Your happiest customers would refer you. They just never think to do it unless someone asks.

48 hours after a job closes as Complete, a referral prompt fires. Simple. Not pushy. Just a "if you know someone who needs this, here's how to send them our way." Works because the timing is right.

Gmail Apps Script Google Sheets
Complete
73%

of trades hiring decisions are driven by word of mouth

09
Seasonal Reminder Campaigns

AC tune-up season. Spring cleanups. Pre-winter HVAC checks. Your past customers need a nudge - and most of them would book with you if you just reached out first.

Timed campaigns go to your past customer list before your peak season. Personalized. Targeted to the right service. Sent via email with follow-up options. You fill the calendar before the rush hits.

Gmail Apps Script Google Sheets Google Calendar
Complete
45%

SMS open rate vs. 6% for email

10
Schedule Opening Alert

A cancellation opens up a slot in two hours. You have no way to fill it fast enough to matter.

When a cancellation happens, a message fires to your waitlist or past customers who expressed interest in that service type. One message. One tap to claim the slot. Empty schedule slots close the same day.

Gmail Apps Script Google Sheets Google Calendar
Complete
Zero revenue

from a cancellation you can't fill fast enough

Which systems fit your business?

Book a free 15-minute call. We'll look at where your follow-up is falling through and tell you exactly which systems would make the biggest difference.

Book a free 15-minute call