Kalen, Here Are the Numbers.

No opinions. No guesses. Just what the data says about sewer revenue, what we're missing, and what happens when we fix it.

$495,669
Estimated missing revenue from completed jobs with no invoice

237 jobs marked "completed" in ServiceTitan have $0 invoiced. The techs did the work. The customers were served. The money was never collected or recorded. At $2,091 avg ticket, that is $495,669 sitting on the table.

Sewer Is Your #1 Revenue Driver

$1,796
Avg Sewer Ticket
125
Sewer Jobs (90 days)
$224,506
Sewer Revenue (90 days)
$3,890
Emergency Sewer Avg Ticket

Sewer is the highest ticket service in the company. Emergency sewer calls average $3,890 per job. Regular sewer averages $1,796. Every additional sewer lead is worth nearly $2,000. The question is: how do we get more of them?

618,550 People Searching. Bright Side Is Invisible.

2,976 sewer keywords mapped. 1.1 million monthly searches. BSP ranks for 2 of them. Here are the biggest gaps -- content we don't have for searches people are making right now.

Sewer Camera Inspection190,380/mo -- NO BSP PAGE
190,380 searches
Sewer Cleanout Guide184,720/mo -- NO BSP PAGE
184,720
Sewer Smell in House126,100/mo -- NO BSP PAGE
126,100
Sewer Line Replacement76,600/mo -- NO LANDING PAGE
76,600
Tree Roots in Sewer Line39,850/mo -- NO BSP PAGE
39,850

89% of these keywords have easy difficulty (KD under 30). The competitors do NOT have a content moat. Whoever writes these pages first wins the traffic. One blog post. Built once. Pays forever.

Google Ads: What's Working, What's Wasted

$5.39
Best: Cost Per Conversion (Emergency)
$770
Worst: Cost Per Conversion (Sewer Replacement)
$2,161
Wasted on Zero-Conversion Keywords
114
Negative Keywords Added (blocking waste)

Sewer Replacement campaign: $1,541 spent, 2 conversions. Why? Because there is no landing page. Google Ads is sending clicks to a page that does not exist for sewer line replacement. Audrey has the creative brief. Once that page is built, every dollar we spend on sewer replacement ads works harder.

Emergency campaign: $415 spent, 73 conversions at $5.39 each. "Plumber open now near me" is printing money. This is our best-performing keyword by far.

Daniel AI: Your AI Receptionist

7
Tools Connected
LIVE
NOW auto-books via web scheduler automation (built March 31 2026). Playwright fills ST form automatically.
(913) 963-9817
Overflow from Main Line

Daniel answers when the team is unavailable. He checks the real ServiceTitan schedule, offers today first, asks morning or afternoon, and books the appointment directly in ST. No callbacks. No missed leads. Per your directive: Daniel books. If there is a schedule conflict, the team handles it.

The Plan: 4 Weeks, Sewer First

One blog per week. Each targets a keyword gap. Each has a social post tied to it. Audrey designs it. Robert writes the content. You review for accuracy.

Week 1
Camera Inspection
190,380/mo gap
Week 2
Sewer Smell
126,100/mo gap
Week 3
Tree Roots
39,850/mo gap
Week 4
Line Replacement
76,600/mo gap

What we need from you: Review blog drafts for technical accuracy before publishing. Camera inspection photos and video from job sites. Quick voice notes on common customer questions -- we turn those into content that ranks on Google.

Zeus Revenue Systems (Running Now)

Money Finder

Scans ST daily for completed jobs with $0 invoice. First scan found $495,669 missing. Alerts the office automatically.

Referral Weapon

Texts happy customers after paid jobs asking for Google reviews. 11 candidates ready. Target: 500+ reviews by end of 2026.

Weather Bidding

Monitors KC forecast. When rain hits, sewer campaigns surge. KC clay soil + heavy rain = sewer backup calls. We are ready.

Smart Dispatcher

Ranks techs by skill + revenue history per job type. Sends the right tech to the right job. More revenue per truck.

The Revenue Math

Current sewer revenue: $224,506 / 90 days ($898K annualized).
Missing invoices to collect: $495,669.
Keyword gap to fill: 618,550 monthly searches with no BSP content.
If we capture 1% of that gap at $1,796 avg ticket and 80% booking rate:

$86,208 / month in new sewer revenue.

That is $1,034,500 per year. From content that costs $0 to publish.

KEYWORD CLUSTERS = REVENUE PROOF

Every keyword cluster maps to real ServiceTitan revenue. This is not guessing. This is search demand matched to job data.

SEWER REVENUE (ServiceTitan)
$224,506
125 sewer jobs | $1,796 avg ticket | 80% booking rate
SEARCH DEMAND (SEMRush)
1,104,780/mo
2,976 keywords | 10 clusters | Avg KD 15.1 (Easy)
THE GAP KALEN NEEDS TO SEE
• 618,550 monthly searches for sewer topics BSP has ZERO pages for
• $2,252/mo in Google Ads with no landing pages to send traffic to
• Competitors (A-1 Sewer, Quick Relief) already rank for these terms
• At 1% capture rate of gap volume + $1,796 avg ticket = $110K/mo potential
Every blog post we write targets a specific keyword cluster with measurable volume
Full keyword analysis: Sacred HTML North Star