Bright Side Plumbing // Nexus AI // March 27, 2026

SEO INTELLIGENCE WEAPON

iQuanti Framework Applied to 2,976 Keywords // 1.1M Monthly Volume // Sewer + Drain Cluster

iQuanti Pillar 1Market Landscape

2,976
Unique Keywords
1.1M
Monthly Searches
89%
Easy KD 0-29
$8.45
Avg CPC
Keyword Difficulty Distribution
2,658 Easy (89%)
302 Med (10%)
16 Hard
Search Intent Distribution
2,054 Informational (64%)
798 Commercial (25%)
310 Transactional (10%)
70 Nav
iQuanti Framework: 10-15 keywords with a single intent = 1 page. With 2,976 keywords, BSP needs approximately 200-300 pages to achieve full market coverage. Currently has 21 blog posts (dead since November 2023) and 2 ranking sewer pages. That is a 99% content gap.

iQuanti Pillar 2: Market ShareBSP Current Position

2
Pages Ranking
/sewer-repair/ pos 9 • /trenchless/ pos 4
0
Backlinks
Page Authority: 0
80+
Pages NOT in Sitemap
Google cannot find them
Share of Voice: < 0.1%
Formula: Assets in Market / Total Landscape = 2 / ~200 = 1% coverage
99% of the sewer search market is invisible to BSP.
Revenue Impact: BSP avg sewer ticket $8,000. Even 1% market share = 55 jobs/month × $8,000 = $440,000/month. Current organic sewer revenue: ~$58K/month.

SWOT Analysis

Strengths

  • 4.9 stars, 394+ reviews
  • 4th-generation master plumber (Kalen)
  • Position 4 for trenchless sewer repair
  • Existing sewer cost blog with traffic
  • 80+ pages already exist on site
  • Nexus AI content generation at scale
  • 847 field intel notes from ServiceTitan
  • Xactimate pricing engine

Weaknesses

  • ZERO backlinks (Page Authority: 0)
  • 80+ pages missing from sitemap
  • Blog dead since November 2023
  • Only 21 blog posts total
  • No camera inspection page (190K gap)
  • No cleanout content (184K gap)
  • No smell content (126K gap)
  • Duplicate URL structures
  • Hero image LCP issue

Opportunities

  • 89% of keywords are easy KD (0-29)
  • 190K camera inspection gap
  • 184K cleanout gap
  • 126K smell gap
  • Competitors have NO content moat
  • KC clay soil = tree root goldmine
  • Video carousel on 2,888 keywords
  • AI Overview on 2,068 keywords
  • PAA on 2,075 keywords
  • Credello proof: 0 to 204K in 18 months

Threats

  • Anthony PHC: 8,500 reviews, 75 years
  • AB May: 250+ techs
  • Lutz: 106 years in business
  • Higgins dominates local pack
  • KC Trenchless: #1 organic position
  • Reddit ranks top 3 for many keywords
  • National aggregators own top spots
  • AI Overviews reducing CTR
  • Bot traffic (Singapore/Bengaluru)

iQuanti Pillar 3Content Cluster Map

1. Sewer Camera Inspection
329 keywords • 190,380 vol • KD 17.4 • /sewer-camera-inspection/
Top: drain camera (74K), sewer inspection near me (33.1K), sewer repair (22.2K)
GAP
2. Sewer Cleanout
258 keywords • 184,720 vol • KD 14.2 • /sewer-cleanout-guide/
Top: drain cleanout (60.5K), sewer line clean out (60.5K)
GAP
3. Sewer Smell
757 keywords • 126,100 vol • KD 14.3 • /sewer-smell-in-house/
Top: sewer smell in bathroom (2.9K), sewage smell in bathroom (2.4K)
GAP
4. Sewer Line Replacement
148 keywords • 76,600 vol • KD 15.4 • /sewer-line-replacement/
Top: replace sewer line (40.5K), sewer line replacement (9.9K)
GAP
5. Trenchless Repair
301 keywords • 73,470 vol • KD 12.6 • /trenchless-sewer-repair/
Top: trenchless sewer repair (9.9K), trenchless pipe repair (5.4K)
LIVE
6. Tree Roots
285 keywords • 39,850 vol • KD 16.5 • /tree-roots-sewer-line/
Top: tree roots in sewer line (1.3K), roots in sewer line (720)
GAP
7. Sewer Repair General
77 keywords • 34,110 vol • KD 14.7 • /sewer-repair/
Top: sewer line repair (90.5K), sewer repair (22.2K)
LIVE
8. Sewer Repair Cost
194 keywords • 30,370 vol • KD 10.7 • /how-much-does-sewer-line-replacement-cost/
Top: sewer line replacement cost (2.9K), sewer backup repair cost (2.9K)
LIVE

Content Gaps: Missing Pages

/sewer-camera-inspection/190,380 vol"drain camera" (74K/mo)service_page
/sewer-cleanout-guide/184,720 vol"drain cleanout" (60.5K/mo)blog
/sewer-smell-in-house/126,100 vol"sewer smell in bathroom" (2.9K/mo)blog
/sewer-line-replacement/76,600 vol"replace sewer line" (40.5K/mo)service_page
/tree-roots-sewer-line/39,850 vol"root killer" (2.9K/mo)blog
Total volume going to competitors: 617,775/month. At $8.45 avg CPC, competitors would pay $5.2M/year in Google Ads to capture this traffic. BSP can capture it for free with content.

iQuanti Pillar 4Competitive SERP Analysis

CompetitorAppearancesPosition TypeThreat Level
kctrenchless.com1Organic #1CRITICAL
26 ref domains, 35 backlinks
higginssewerdrain.com4Local PackHIGH
a-1sewerandsepticservice.com4Local PackHIGH
inceptionplumbing.com3Local PackHIGH
abmay.com3Organic #6-8HIGH
themvpkc.com2Organic #1-2HIGH
kissickco.com2Organic #5-6MEDIUM
zoomdrain.com2Organic #5-6MEDIUM
Key Finding: BSP does NOT appear in ANY local pack for sewer keywords. This is a GBP optimization gap that must be addressed immediately.

Persona x Keyword Matrix

Emergency Eric

50-60% of revenue • Decision <15 min • 85% mobile
Keywords:
sewer line repair near me (74K)
sewer repair (22.2K)
sewer backup repair cost (2.9K)
Field Intel: 156 emergency indicators, 68% sewer-related

Renovation Rachel

25-30% of revenue • Decision 3-14 days
Keywords:
sewer line replacement cost (2.9K)
trenchless sewer repair (9.9K)
trenchless vs traditional
Field Intel: 67 upsell opportunities, avg $2,400

Maintenance Mike

Highest LTV • Repeat + referral engine
Keywords:
sewer cleanout (60.5K)
sewer camera inspection (190K)
tree roots in sewer line (1.3K)
Field Intel: 98 repeat customers, 42 referral mentions

Google Ads Synergy

March 2026: 73 jobs, $58.8K revenue, $7.3K spend = 8.1x ROAS
Top CPC Keywords BSP Should Own Organically:
sewer scope near me: $21.88
sewer repair: $21.36
sewer line repair near me: $20.52
sewer inspection near me: $19.14
sewer line clean out: $18.00
Impact: Every organic ranking for these keywords directly reduces ad spend

Search Intent Funnel (AIDA)

AWARENESS 2,054 informational keywords (64%) "sewer smell in house", "tree roots in sewer line", "what is a sewer cleanout"
INTEREST 798 commercial keywords (25%) "sewer line replacement cost", "trenchless vs traditional", "best sewer repair company"
DESIRE 310 transactional keywords (10%) "sewer repair near me", "sewer scope near me", "emergency sewer service"
ACTION Conversion Call (913) 963-1029 // $49 Diagnostic

Quick Wins: Highest Impact, Lowest Difficulty

KeywordVolumeKDCPCBSP Page Status
drain camera74,00017$6.42No page
drain cleanout60,50014$7.18No page
sewer line clean out60,50011$18.00No page
replace sewer line40,50012$14.22No page
sewer inspection near me33,10019$19.14No page
sewer repair22,20015$21.36Pos 9
trenchless sewer repair9,90013$15.88Pos 4
sewer line replacement9,90016$12.45No page
trenchless pipe repair5,40010$11.20Pos 4
sewer line replacement cost2,90011$9.87Has blog
sewer smell in bathroom2,90014$5.22No page
sewer backup repair cost2,9008$16.40Has blog
sewage smell in bathroom2,40012$4.88No page
tree roots in sewer line1,30017$8.95No page
roots in sewer line72015$7.62No page

iQuanti PrioritizationSprint Execution Plan

Sprint 1: Foundation (Week 1-2)

  • Fix XML sitemap: add all 80+ missing pages
  • Set canonical URLs on duplicate structures
  • Optimize title tags and meta descriptions
  • Add FAQ schema to existing sewer pages
  • Build internal linking between sewer pages
  • Refresh sewer cost blog (Kalen's updated copy)
  • Submit updated sitemap to Google Search Console
  • Fix hero image LCP issue (largest contentful paint)

Sprint 2: Pillar Pages (Week 3-8)

  • Create /sewer-camera-inspection/ (190K vol)
  • Create /sewer-cleanout-guide/ (184K vol)
  • Create /sewer-smell-in-house/ (126K vol)
  • Create /sewer-line-replacement/ (76K vol)
  • Create /tree-roots-sewer-line/ (39K vol)
  • Each page: 2,000+ words, FAQ schema
  • Internal links from every page to every page
  • Kalen E-E-A-T author bio on all content

Sprint 3: Scale + Authority (Week 8-16)

  • City-specific landing pages (60 pages, Tier 1-4)
  • Backlink outreach to KC home/real estate sites
  • Video content for 2,888 video carousel keywords
  • Reddit strategy (answer threads, build authority)
  • GBP optimization for local pack visibility
  • Review push to maintain 4.9 star momentum
  • Core Web Vitals audit and fixes
  • AI Overview optimization (structured data, FAQs)

Bottom Line

Current State

  • 0.1% market coverage
  • 2 ranking pages
  • 0 backlinks
  • Blog dead 16 months
  • 80+ pages invisible to Google
  • $58K/month organic sewer revenue

18-Month Target

  • 25%+ market coverage
  • 50+ ranking pages
  • 500+ keywords on Page 1
  • 200K+ cumulative search volume
  • 10+ content pieces per month
  • $804K/month organic sewer revenue
Revenue Projection

1.1M monthly searches × 1% market share = 11,000 visits/month
11,000 visits × 2% conversion = 220 leads/month
220 leads × 80% booking = 176 jobs/month
176 jobs × $4,571 avg ticket = $804,496/month organic sewer revenue

Current: $58,804/month • Gap: $745K/month

SEO KEYWORD NORTH STAR -- LIVE DATA (Mar 27)

2,976
Keywords
1.1M
Monthly Vol
15.1
Avg KD
7
Content Gaps
10
Clusters
Sewer Camera Inspection
190,380/moKD 17.417.2%
Sewer Cleanout
184,720/moKD 14.216.7%
Sewer Smell
126,100/moKD 14.311.4%
Sewer Line Replacement
76,600/moKD 15.46.9%
Trenchless Repair
73,470/moKD 12.66.7%
Tree Roots
39,850/moKD 16.53.6%
Sewer Repair General
34,110/moKD 14.73.1%
Sewer Repair Cost
30,370/moKD 10.72.7%
Source: SEMRush | Overland Park, KS | Full analysis: Sacred HTML