This is an illustrative scenario, not a client result. The business, people and numbers are examples chosen to show how the math works. Replace them with your own.
Imagine a plumbing company that has been operating for 14 years. Seven licensed plumbers. Strong word-of-mouth referrals. A solid reputation in the neighborhoods it has served since the beginning.
For this example, assume its website generates about 6 inbound leads per month.
The business isn’t struggling. But the gap between what the company has built and what the website produces is striking — and the owner suspects it, without the data to prove it.
The Before Picture
Before any design or build work, the first step is an audit of the current digital presence. Here is what that audit could find in this scenario.
Website performance (assumed for this example):
- Mobile PageSpeed score: 38/100
- Page load time on 4G mobile: 6.4 seconds
- Phone number: in the footer only, not clickable on mobile
- Google review count on homepage: zero
- Contact form fields: 9
Lead tracking: Assume an audit of the CRM and job history against digital contacts shows the website producing 4–5 contact form submissions per month, plus 1–2 calls that call tracking attributes to the website. Total: about 6 leads per month. At an assumed 70% lead-to-booked rate, that is about 4 booked jobs.
The after-hours gap: Suppose form timestamps show that about a third of contact attempts arrive after hours, and most get no response until the next business morning. After-hours emergencies (burst pipes, water heater failures, sewage backup) tend to go to whoever responds first.
Google Business Profile: For this example: 52 Google reviews, no new reviews in 4 months, no responses to existing reviews, and five stock photos that haven’t been updated in two years.
What the Audit Could Identify
In this scenario, three specific gaps drive the lead loss.
1. The website fails the mobile trust test. A 38 mobile PageSpeed score, a 6.4-second load time and a phone number buried in the footer. A homeowner searching for emergency plumbing on a phone hits a slow site that makes it hard to call. Many will go back to the search results before they find the number.
2. No after-hours capture. Emergency plumbing doesn’t follow business hours. Without a system that responds right away to after-hours contacts, every form submission after 5pm risks going to a competitor who responds faster.
3. Review velocity has stalled. 52 reviews is a solid base, but no new ones in four months suggests a less active business. Google’s local ranking guidance says “more reviews and positive ratings can help your business’s local ranking.”
What Would Change
The build in this example has two components: a website redesign and an AI intake system. Each addresses a different gap, so neither alone would close it.
The Website
Mobile performance: Convert every image to WebP and compress it. Defer third-party scripts. For this example, assume load time drops from 6.4 seconds to 1.9 seconds and the mobile PageSpeed score moves from 38 to 82.
Phone number placement: Move it to the header, clickable on mobile, on every page. Add a “Call Now” button above the fold on the homepage.
Trust signals repositioned: Put the Google review count (with a live link to Google) and star rating on the homepage, visible without scrolling. Place real customer testimonials with specific details — response time, the problem solved, the tech who came out — near the contact form.
Contact form simplified: Cut it from 9 fields to 4: name, phone, property address, brief description. Everything else is captured during intake.
Service area pages: Build dedicated pages for the 6 primary service areas — the neighborhoods and towns inside the company’s radius. These pages target hyper-local searches (“plumber [neighborhood]”) that the main service pages don’t capture.
Photos: Replace all stock photography with real team photos, truck photos and job-site shots.
The AI Intake System
The AI intake handles web, text and after-hours contacts.
Emergency vs. non-emergency triage: Every contact is asked right away whether the situation is an emergency (burst pipe, no hot water, sewage backup) or can wait. The answer determines routing.
For emergencies: The AI captures the address, the nature of the problem and a callback number, then sends an immediate alert to the on-call plumber’s phone. The plumber has the details before making the callback. The goal is a callback within minutes, not hours.
For non-emergencies: The AI captures the full intake and offers available appointment windows. The customer books directly, and the job appears in the scheduling system before the dispatcher starts the morning.
CRM sync: Every completed intake creates a structured record — address, problem description, urgency level, preferred time — without manual data entry.
Review requests: With the customer’s consent to be texted, an automated review request goes out 24 hours after a job closes, asking every customer the same way (no filtering by rating). For this example, assume that moves review velocity from 0 new reviews a month to roughly 7 a month at first, ramping to 9–12.
What the Numbers Could Look Like
Every figure below is an assumption for this example, not a measured outcome.
| Metric (Assumption) | Before | 90 Days | 8 Months |
|---|---|---|---|
| Monthly website leads | 6 | 19 | 34 |
| After-hours leads captured | ~0 effectively | 7–9/month | 10–12/month |
| Google reviews | 52 | 74 | 121 |
| Mobile PageSpeed score | 38 | 82 | 84 |
| Google Maps ranking (primary area) | Position 8–14 | Position 3–5 | Position 2–3 |
Ranking positions are an assumption, not a promise. They depend on competitors, reviews and factors outside any build.
Revenue math:
| Assumption | Value |
|---|---|
| Average job value | $420 |
| Lead-to-booked rate | 70% |
| Gross margin on a job | 50% |
| Website redesign (one-time) | $8,000 |
| AI intake setup (one-time) | $10,000 |
| AI intake management (monthly) | $1,500 |
Quotes for both builds vary widely; these are round numbers for the example.
- Before: 6 leads × 70% × $420 = $1,764/month
- At the 8-month level: 34 leads × 70% × $420 = $9,996/month
That is $8,232 in incremental monthly revenue, or about $4,116 in gross profit at 50%. After the $1,500 monthly fee, about $2,616 a month. At the 90-day level (19 leads), the same math leaves only about $411 a month after the fee.
If leads ramp steadily to 19 by month 3 and to 34 by month 8, the $18,000 upfront investment would be recovered in about month 12. A slower ramp pushes that out; a higher margin or job value pulls it in.
Why the After-Hours Piece Is Easy to Underestimate
The after-hours capture is easy to underestimate, because nobody measures contacts that never get a response. Once intake runs around the clock, the morning starts with jobs already in the system from the night before. It also makes growth, such as a second service area, easier to manage: the AI handles first contact and qualification before any plumber touches the lead. See the burst pipe scenario for what that first contact looks like, and the plumbing example with 22 jobs for a phone-focused version.
The Pattern to Look For
This scenario is built around a pattern that is common among local service businesses: an established reputation, referral-based growth and a digital presence that hasn’t kept up.
The gap between what the business has built and what the website produces is often bigger than the owner realizes — because the data isn’t being tracked. The after-hours loss is often bigger than expected too — because there’s no system to measure what’s being missed.
The fix in this scenario follows one pattern: website performance + trust signals + after-hours capture.
If your service business is in a similar position, start by measuring your own numbers and putting them into the tables above. The 90-day worked example shows how to baseline your after-hours contacts. Our AI Readiness Audit maps your specific lead flow and identifies where the gaps are before any build starts. The 2-week AI Readiness Audit starts at $2,500, and the fee credits toward the setup of a build started within 90 days (up to 40% of the setup price). You can also see how this applies to local service businesses.
See what the audit covers for plumbing and home service businesses →