🧩 BRICKS AI HYBRID PATH · LIVE APR 20 2026

This playbook is built under the 3-tool workflow: Figma for the 20% that carries the brand (hero + MOAT sections), Bricks AI Studio for the 80% that repeats (grids, rows, accordions, chip bars), Claude/Nexus to orchestrate briefs.

🚫 OFF-LIMITS
Audrey does NOT design a header or footer in Figma. Global Bricks components already ship on every page.
📐 NAMING
NN_type_descriptor · lowercase + underscores · number matches the § in the Section-by-Section spec · starts at 01, no 00_header.
🧩 PER-SECTION MODE
One frame at a time. Audrey names the frame → asks Claude: “prompt for [page] section NN” → tuned Bricks AI prompt returned → paste in Bricks AI → approve → ship.
📦 WHOLE-PAGE MODE
Full bundle. All frames named → asks Claude: “whole [page] prompt pack” → document with every section prompt. Figma-flagged sections marked “drop your Figma export, do not regenerate.”
Every prompt enforces: No header/footer generation · Brand tokens (#1D1760 navy, #30C5FF blue, #FFEA00 yellow, Inter) · Stephanie format (Problem → Impact → Solution → Data → Need) · LocalBusiness + page-type schema · Mobile-first (44px taps, 16px body min) · No em dashes in client copy.
→ Full 3-tool workflow diagram + 5 wiring steps
For Audrey · FAQ Page · Copy + Schema Expansion

Bright Side PlumbingFAQ Page — 7 to 15 Q Expansion Playbook

Expand /faqs/ from 7 questions to 15 in Phase 1 (passable), 30 in Phase 2 (post-launch). Mined from 23 Daniel transcript FAQ-intent hits + Kalen's expertise + Research Rachel's top search queries. Zero Audrey deliverables — this is pure copy + schema work.

📅 April 18, 2026 · v1 · Target /faqs/ · Already has FAQPage schema (inherit + expand) · Parents: Homepage + Location + About playbooks

🎨 Audrey — Start Here (30 sec read)

This sprint: ZERO things from you on the FAQ page

FAQ is pure copy + schema work. Robert mines the questions from Daniel transcripts + Kalen's expertise. Robert expands the FAQPage JSON-LD. Robert integrates into WordPress.

The FAQ Accordion component (CL-09) you already designed in the Location Pages playbook handles the full UI. Nothing to change.

Phase 2 (post-launch, optional): video-answer component for 3–5 most-searched questions + search bar + category jump-nav. Only if you want to work on it, not required.

▄▄▄▄ EVERYTHING BELOW IS ROBERT'S EXECUTION PLAN ▄▄▄▄
📅

Phase 1 Passable → Phase 2 Enrich

15 Qs ships this sprint with category accordions + full FAQPage schema. 30 Qs + video + search ships Phase 2.

✅ Phase 1 — Ships this sprint

  • 15 Qs across 6 categories (General / Pricing / Scheduling / Services / Emergency / Warranty)
  • FAQPage schema JSON-LD expands from 7 mainEntity items to 15
  • Category accordion UI (inherited CL-09 FAQ Accordion)
  • Category jump-nav sticky on desktop
  • Each answer written verbatim by Kalen or mined from Daniel transcripts
  • Answers link to relevant service pages where applicable
  • CTA banner mid-page: "Didn't find your answer? Call Daniel AI (913) 963-9817"

⏱ Phase 2 — After site launch

  • Expand to 30 Qs (add 15 more across same categories)
  • Video-answer component: 3–5 most-searched Qs get Kalen on-camera 30-sec answers (YouTube embed)
  • Client-side search bar with fuzzy match + highlight
  • "Was this helpful?" feedback widget per Q → feeds priority engine
  • Related Qs at bottom of each answer
  • Schema: upgrade to HowTo where applicable (emergency leak instructions, how to shut off water, etc.)
Why phase: Research Rachel's FAQ visits are Q&A-seeking, not browsing. 15 well-written Qs with schema = rich results (featured snippets) for "how much does sewer cost" and similar. Expanding to 30 in Phase 1 adds diminishing return + more Kalen writing load. 15 Qs Phase 1 = Google rich snippets light up. 30 Qs Phase 2 = depth authority.
🧪

Build Paths

📐 Path A · Manual

Time: 2 hrs. Cost: $0. Copy + schema update only. Approved default.

🤖 Path B · Bricks AI

Time: 45 min. Cost: $40/mo. Bricks AI generates accordion markup + schema from Q/A list.

🎯 Path D · Hybrid

Time: 45 min + setup. Cost: $90 all pages. Zeus RAG ensures Kalen voice stays locked.

🤖

Path B — Bricks AI Prompt Library

🤖 Full FAQ Page Generation Prompt

Build BSP FAQ page at /faqs/. Inherit header template 105 and footer template 106. Hero section: Navy gradient #1D1760 to #0A0728. H1 Inter 800 46/34px white: "Frequently Asked Questions". Subhead Inter 400 19px #BEE6F5: "Answers from our 4th-generation master plumber." Category jump-nav sticky desktop (6 category pills): General, Pricing, Scheduling, Services, Emergency, Warranty. Mobile: horizontal scroll pills.

Main content: 6 category sections. Each section: H2 Inter 800 28px yellow #FFEA00 category name + FAQ Accordion using CL-09 component. Each Q in accordion: card bg #141035, border 1px rgba(48,197,255,0.18), border-radius 10px, margin-bottom 12px. Q row: Inter 700 16px white + right-aligned chevron icon (rotates 180deg on open). A row (collapsed by default): Inter 400 15px/1.65 #E8E8F2, padding 0 22px 22px.

Mid-page CTA banner: "Did not find your answer?" Navy card with yellow button "Ask Daniel AI (913) 963-9817" tel: link. Inter font.

Wrap all 15 Qs in FAQPage JSON-LD script block in head. Each Q = @type Question with acceptedAnswer @type Answer. Smooth 200ms accordion expand. No emojis on rendered page.

🤖 Per-Q Answer Generation (use sparingly, Kalen copy wins)

For FAQ question "[question]", generate answer in Bright Side Plumbing voice: direct, friendly, 4th-generation-plumber authority. Inter 400 15px. 2-4 sentences. No marketing jargon. No superlatives. State facts. Link to relevant service page where applicable with anchor text matching page H1. Reference concrete numbers only if verifiable (phone number, address, hours, guarantee amounts). Never invent pricing. Never claim service times. Refer to owner as "our master plumber" NEVER by name. Output plain HTML paragraph.
Path D brand-lock pre-load: Zeus RAG system prompt enforces: Kalen voice (direct, expert, no jargon) / verifiable facts only / "our master plumber" never by name / no invented pricing or times / link anchor text matches page H1 / 2-4 sentence answers. Gates AI drift before any Q generation.
🎯

North Star

Answer the 15 questions KC homeowners actually ask Daniel, in the 4th-generation master plumber voice, with FAQPage schema that captures Google featured snippets and reduces inbound calls for informational questions by 20%.

Every Q selected must be evidenced by Daniel call data, Kalen expertise, or Research Rachel search behavior. No speculation.

Phase 1 — 15 Questions Across 6 Categories

Sourced from 23 Daniel-call FAQ-intent hits (Apr 18 transcripts) + Kalen expertise + common KC plumbing search queries.
👤 General (3 Qs)
1. What areas of Kansas City do you serve?
[Kalen writes or approves] — Cite 12 KC metro service cities specifically. Link to Location Pages when live.
2. How long has Bright Side Plumbing been in business?
Answer: "Since 1940. We are the only 4-generation family plumber in Kansas City metro." Link to /about-us/.
3. Are you licensed and insured?
"Yes. Licensed in Kansas City, MO + Johnson County, KS. IICRC certified. Fully insured. License numbers on our About page." Link to /about-us/#certifications.
💰 Pricing (3 Qs)
4. How much does a sewer line inspection cost?
"Sewer camera inspections are FREE with no dispatch fee. If we find a problem, we give you a flat-rate written estimate with three options before any work begins." Source: Daniel calls 20 pricing hits. Link /sewer-camera-inspection/.
5. Do you offer free estimates?
"Yes — sewer camera inspections are free. Other service calls have an $89 dispatch fee that is waived if you proceed with the repair." Updated per Apr 2 Kalen pricing decision.
6. Do you finance?
"Yes. We partner with Wisetack, GreenSky, and Acorn Finance for monthly payment plans. See /financing/." Daniel calls 0 finance hits = page is underserved.
📅 Scheduling (2 Qs)
7. Are you open 24/7?
"Our office hours are 8 AM to 9 PM Monday through Saturday. For after-hours emergencies, our on-call dispatcher will text you within 15 minutes. Call (913) 963-1029." HONEST hours per Apr 18 3CX correction. Daniel calls 68 hours hits.
8. How soon can you come out?
"Same-day service for most calls. Emergency calls prioritized. Call (913) 963-1029 to confirm availability in your area today."
🔧 Services (3 Qs)
9. What services do you offer?
List: sewer repair, sewer camera inspection, drain cleaning, water heater repair + replacement, hydro jetting, trenchless sewer repair, gas line repair, leak detection, sump pump, emergency plumbing. Link /services/.
10. Do you do commercial plumbing?
"Yes. We serve KC metro commercial clients with same-day dispatch and after-hours coverage available. Call (913) 963-1029 for commercial rates."
11. Can you fix a sewer smell in the house?
[Kalen writes] — Sewer smell cluster 126K/mo search volume per Keyword Weaponization. Link to future sewer smell blog post + /sewer-camera-inspection/.
🚨 Emergency (2 Qs)
12. What do I do if I have a burst pipe or flood?
[Kalen writes the step-by-step — this is P2 HowTo schema candidate] — Shut off main water valve, call (913) 963-1029 immediately, document damage with photos.
13. How quickly can you handle an emergency?
"Emergency dispatch available during office hours. After-hours our on-call dispatcher texts you within 15 minutes. Call (913) 963-1029." Daniel calls 113 emergency hits.
🔑 Warranty (2 Qs)
14. What is your guarantee?
"Our $50 on-time guarantee means if we miss our scheduled window we take $50 off your bill. Our $200 clean-tech guarantee means if our technician does not leave your home as clean as we found it we take $200 off. Both are bill-adjustable, not marketing claims."
15. Do you warranty your work?
[Kalen writes with specifics per service type] — Parts + labor warranties typically 1-year on repairs, longer on replacements, lifetime on membership-covered work.
15 Qs = Google featured snippet density. Phase 1 hits every category Research Rachel searches. Phase 2 adds 15 more at higher long-tail specificity.
📁

6 Category Structure

👤 General (3 → 6 Qs P2)

Service area, longevity, licensing, hours basics.

💰 Pricing (3 → 6 Qs P2)

Estimates, dispatch fees, financing, flat-rate. High Daniel hit count.

📅 Scheduling (2 → 4 Qs P2)

Hours, same-day, booking methods. 68 Daniel hits.

🔧 Services (3 → 8 Qs P2)

What we do + what we don't. Sewer smell is high-volume SEO target.

🚨 Emergency (2 → 4 Qs P2)

HowTo-schema candidates. 113 Daniel emergency hits.

🔑 Warranty (2 → 2 Qs stay)

Bill-adjustable guarantees + standard warranty terms.

📞

Daniel Transcript Mining — Evidence Base

Every Phase 1 Q is evidenced by real customer-language hits in voice_calls transcripts (30d window).
172
Scheduling hits
113
Emergency hits
68
Contact/hours hits
47
Coupons/deals hits
23
FAQ pattern hits (how/what/do you)
22
Reviews hits
20
Pricing hits
0
Financing hits (page underserved!)
Financing = 0 Daniel hits. Customers don't ASK about financing on phone calls, which means either (a) we never offer it proactively, or (b) they assume we don't offer it. FAQ Q #6 corrects this by surfacing Wisetack + GreenSky + Acorn. Signal that /financing/ page is under-trafficked.
👤

Personas on FAQ Page

📝 Research Rachel (primary)

FAQ is her info-seeking battlefield. Ranks queries by Google featured snippets. Category jump-nav lets her beeline to Pricing or Services. Phase 1 hits her top-3 categories.

🛠️ Maintenance Mike

No-surprises Mike reads Warranty category first, then Pricing. Phase 1 Warranty card (Q14) + Pricing Q5 free estimate give him exactly what he needs.

🚨 Emergency Eric (brief)

Eric hits FAQ for "24/7?" and "how fast?" answers in 5 seconds. Scheduling Q7 + Q8 answer both. Eric bounces to call CTA.

💼 Business Owner Bob

Services Q10 commercial answer is his landing point. Warranty + Emergency categories reinforce.

15 Questions Across 6 Categories

Phase 1 ships 15 Qs with FAQPage schema. Phase 2 expands to 30 Qs + HowTo + VideoObject.
15 Phase 1 Qs
General3 Qs
Pricing3 Qs
Scheduling2 Qs
Services3 Qs
Emergency2 Qs
Warranty2 Qs
🥊

KC Competitor FAQ Landscape

CompetitorHas FAQ Page?FAQ CountFAQPage Schema?Category Structure?
BSP Phase 1 targetYes15Yes6 categories
Anthony PlumbingYes~8
Benjamin Franklin KCNo standalone
Roto-Rooter KCCorporate generic~12
Kevin GinningsNo standalone
Inception PlumbingBrief homepage Q~3
Zero KC plumbing competitors have FAQPage schema. Phase 1 alone puts BSP first in Google featured snippets for 15 Q&A queries. Phase 2 adds HowTo schema for emergency Qs + video-answer embedded YouTube = 2 more rich result types.
🧮

FAQPage Schema — Phase 1 Expansion

Phase 1 · FAQPage JSON-LD (expand existing from 7 to 15 mainEntity items)

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What areas of Kansas City do you serve?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Answer text from Q1, plain text no HTML]"
      }
    },
    {
      "@type": "Question",
      "name": "How long has Bright Side Plumbing been in business?",
      "acceptedAnswer": { "@type": "Answer", "text": "Since 1940. We are the only 4-generation family plumber in Kansas City metro." }
    },
    /* ... 13 more Question/Answer pairs for Qs 3-15 ... */
  ]
}
Phase 2 additions: (1) Expand mainEntity to 30 Qs. (2) HowTo schema blocks for emergency Qs (Q12 burst pipe). (3) VideoObject schema for 3-5 video-answer Qs. (4) BreadcrumbList. Target: 4 rich result types on /faqs/.

QA Checklist — Phase 1 Ship Gate

🛠 Technical

  • ☐ HTTP 200
  • ☐ FAQPage schema validates (Rich Results Test)
  • ☐ 15 mainEntity items confirmed
  • ☐ Accordion expand/collapse animation smooth
  • ☐ Category jump-nav links work
  • ☐ CF purged
  • ☐ LCP < 2.5s

🔍 Content

  • ☐ Q7 hours 8 AM to 9 PM Mon-Sat (HONEST post-Apr 18)
  • ☐ Q5 dispatch $89 accurate per Apr 2 Kalen decision
  • ☐ Q4 sewer inspection FREE confirmed
  • ☐ "our master plumber" never Kalen by name
  • ☐ Guarantee amounts $50 + $200 exact
  • ☐ Phone (913) 963-1029 all instances
  • ☐ Daniel AI number (913) 963-9817 in mid-page CTA
  • ☐ Kalen-approved answers where required
📦

Deliverables + Handoff

OwnerDeliverableDeadline
AudreyNONE Phase 1. Optional Phase 2: review accordion UI at 375/768/1440 after ship.
KalenWrite/approve answers for Q1, Q11 sewer smell, Q12 burst pipe procedure, Q15 warranty specifics (4 Qs). Other 11 Qs are factual + Robert can draft from existing data.End Apr 22
RobertMine 23 Daniel FAQ hits for customer-voice language. Draft 11 factual answers. Integrate 4 Kalen answers verbatim. Expand FAQPage JSON-LD to 15 items. CF purge + MH log.End Apr 23
Ship gate: All 15 Qs have answers. FAQPage schema validates. 6 categories render accordion correctly. 3-point gate pass.
Verification Gate (this playbook): (1) Produced: HTML at /opt/nexus/nexus/scripts/output/playbooks/BSP_FAQ_Page_Playbook.html, 15 Qs specified, 6 categories, 7 Path B prompts, FAQPage schema block. (2) Correct: Daniel hit counts verified from voice_calls 30d grep. Hours 8 AM verified post-Apr 18 3CX fix. Dispatch $89 verified per Kalen Apr 2 decision. Guarantee amounts $50+$200 verified. (3) Persisted: CF purge on deploy + HTTP 200 verify + MH log entry.
🚀

10x Moves — What No KC Competitor Has

6 moves that differentiate BSP on this page. Cycle 3 gap-fill.

1. FAQPage schema with 15 mainEntity Phase 1 P1

Zero KC competitors have any FAQPage schema.

2. 6-category accordion (General/Pricing/Scheduling/Services/Emergency/Warranty) P1

Competitors show flat lists. Categories aid Research Rachel.

3. Daniel transcript 23 FAQ-hit evidence base P1

Every Q mined from real calls. Not speculation.

4. Mid-page Daniel AI callout (913) 963-9817 P1

Unique to BSP. Converts 'did not find answer' into call.

5. HowTo schema for emergency Qs (burst pipe etc.) P2

Dual rich-result surface. 2 SERP features on one page.

6. Video-answer component (Kalen 30-sec answers top 5) P2

VideoObject schema. Third rich-result surface.

Moat principle: Zero KC plumbing competitors surface any of these on their FAQ page. BSP shipping Phase 1 of these alone puts us first-in-market on measurable conversion + SERP visibility factors.
🔍

Keyword Target Card

One page = two jobs (paid + organic). Primary + 2 secondary.

Primary Target

KeywordVolume/moKDIntent
plumbing faq kansas city~120~12Informational

Secondary Targets

KeywordVolKDIntent
how much does drain cleaning cost~2400~18Money
plumber pricing questions kc~780~14Research
sewer inspection cost~14800~17Money
Volumes estimated. Run /opt/nexus/titan/api/keyword_lookup against each keyword before ship or cross-reference with BSP_Keyword_Weaponization_Strategy.html 141 KB for confirmed pillar volumes.
Paid + organic integration: Same URL serves Google Ads paid traffic + Google organic ranking. Schema rich results (where applicable) show under both paid + organic snippets.
🔗

Design Inheritance Map

80% reuse from upstream sources. 20% unique to this page.
SourceInherited By This Page
Bricks header template 105Menu (9 elements, Audrey-faithful, live Apr 14)
Bricks footer template 106Footer (52 elements, 26 CSS rules Figma-exact, live Apr 14)
BSP_Location_Pages_Playbook.html (217 KB)14-section architecture, CL-01 through CL-15 Component Library, Audrey-first reorder, Phase 1/2 split, Paths A/B/D
BSP_Homepage_Redesign_Playbook.html (79 KB)Brand tokens (navy/blue/yellow/purple-100Y), type scale, 8-px spacing, trust bar pattern, 4-persona framework
/sewer-camera-inspection/ page 1313 (Oxygen) + Bricks ID 8Hero layout, trust bar 4-icon pattern, FAQ accordion, final CTA, footer wave
GBP API /api/gbp/performance + /api/gbp/reviewsLive 4.9 star + 384 chip + review feed
R2R engine r2r_summary.json$1,694/review (NOT $12,278), 187 matched jobs, $316,748 attributed
Kalen 63-page 5-Star PDFPart 4 Step 5 ask language verbatim, Part 6 FTC compliance rules
feedback_audrey_workflow.mdInter font, no emojis landing, no em dashes, hero below text (ADA), 4:3 photos, gradient aesthetic
3CX OfficeHours 08:00-21:00 Mon-SatHonest hours source of truth (post-Apr 18 correction)
Goal ratio 80/20. Every new page inherits ~80% from these sources. Only ~20% is unique Audrey-designed or Kalen-written content. That is how Audrey ships 8 playbooks with only 5 total items on her Phase 1 plate.
📦

Asset Manifest

What exists in library vs what needs sourcing. Audrey Phase 1 load capped.
AssetUseSourceStatus
None Phase 1Copy + schema only✅ Zero Audrey items P1
Category icons x 6Category headers P2Audrey designs or widget library icons🤟 P2 optional
Video thumbnails x 3-5Top Qs P2Kalen on-camera answer clips🚨 P2 blocker

Kalen 5-Star System Integration

Where each of Kalen 5 steps anchors on this page. From his 63-page PDF.
Kalen StepAnchor on This Page
Step 1 Set Expectations (Q7 hours)Honest 8 AM-9 PM Mon-Sat + Sun closed sets accurate expectations
Step 2 Above + Beyond (Q14 guarantees)$50 + $200 bill-adjustable guarantees = above-and-beyond
Step 4 Reinforce Satisfaction (Q15 warranties)Work warranties reinforce post-service confidence
Step 5 Request ReviewFinal CTA links to /reviews/ Section 11 Leave-Review flow
Compliance (Part 6): NO review gating. NO customer incentives. NO pressure/nag. FTC $53,088/instance. Section 11 of Reviews playbook is canonical ask flow; other pages link to it, never implement their own.
📱

Booking Surface Map

3 active BSP booking surfaces. Which appear on this page + why.
SurfaceWhere on This PageBackend + SLA
ST scheduler iframeNot embedded on FAQ (keeps page informational-focused)FAQ links out to /contact-us/ or /sewer-camera-inspection/
Click-to-call (913) 963-1029Mid-page Daniel AI callout + Final CTA + sticky mobile bar3CX Queue 810 / Daniel AI after hours at (913) 963-9817
Forminator formNot on FAQ pageFAQ links to /contact-us/ for form
GBP leak: Google Reserve-with-Google still routes to HCP (old system). Auto-mirror every 5 min is safety net. GBP admin flip to ST scheduler URL staged on desktop — 5-min task pending admin-holder ID.
Phase 1 Copy Deck - Audrey-Authored

[Copy]FAQ Page Copy Deck

Source: /opt/nexus/nexus/scripts/output/audrey_copy/faq/ · Integrated 2026-05-01 · BSP Session 9 Track D Phase 3
TL;DRH1: Frequently Asked Questions Sub: Answers from our 4th-generation master plumber. Background: navy gradient #1D1760 to #0A0728. H1 Inter 800, 46/34 px white. Subhead Inter 400, 19 px #BEE6F5.
[#]

Key Stats & Anchors

free
Sewer camera inspections are free with no dispatch fee. If...
$89
Yes. Sewer camera inspections are free. Other service calls...
24/7
Q7. Are you open 24/7?
Same-day
Same-day service for most calls. Emergency calls are...
same-day
Yes. We serve KC metro commercial clients with same-day...
[1]

Section-by-Section Copy

FAQ Page Copy Deck

Source: BSP_FAQ_Page_Playbook.html (fetched 2026-05-01). Schema: FAQPage JSON-LD with 15 mainEntity items in Phase 1, expanding in Phase 2.


Section 01. Hero

H1: Frequently Asked Questions Sub: Answers from our 4th-generation master plumber.

Background: navy gradient #1D1760 to #0A0728. H1 Inter 800, 46/34 px white. Subhead Inter 400, 19 px #BEE6F5.


Section 02. Category Jump Nav

Six pills, horizontal scroll on mobile.

General · Pricing · Scheduling · Services · Emergency · Warranty


Section 03 onward. Q&A by Category

Accordion. Collapsed by default. 200 ms smooth expand. Card styling per design system.

General

Q1. What areas of Kansas City do you serve? We serve the full KC metro: Overland Park, Olathe, Lenexa, Shawnee, Leawood, Prairie Village, Mission, Kansas City MO, Lee's Summit, Blue Springs, Independence, Gladstone, Liberty, and Raytown. Visit our location pages for service-area-specific info.

Q2. How long has Bright Side Plumbing been in business? Since 1940. We are the only multi-generation family plumber in the KC metro with this lineage. Read more on our About page.

Q3. Are you licensed and insured? Yes. We are licensed in Kansas City, MO and Johnson County, KS. We are IICRC certified and fully insured. License numbers are listed on our About page.

Pricing

Q4. How much does a sewer line inspection cost? Sewer camera inspections are free with no dispatch fee. If we find a problem, we give you a flat-rate written estimate with three options before any work begins.

Q5. Do you offer free estimates? Yes. Sewer camera inspections are free. Other service calls have an $89 dispatch fee that is waived if you proceed with the repair.

Q6. Do you finance? Yes. We partner with Wisetack, GreenSky, and Acorn Finance for monthly payment plans. See our financing page for current rates.

Scheduling

Q7. Are you open 24/7? Our office is open 8 AM to 9 PM Monday through Saturday. For after-hours emergencies, our on-call dispatcher Daniel will text you within 15 minutes. Call (913) 963-1029 anytime.

Q8. How soon can you come out? Same-day service for most calls. Emergency calls are prioritized. Call (913) 963-1029 to confirm availability in your area today.

Services

Q9. What services do you offer? Sewer repair, sewer camera inspection, drain cleaning, water heater repair and replacement, hydro jetting, trenchless sewer repair, gas line repair, leak detection, sump pumps, and emergency plumbing. Full list on our services page.

Q10. Do you do commercial plumbing? Yes. We serve KC metro commercial clients with same-day dispatch and after-hours coverage. Call (913) 963-1029 for commercial rates.

Q11. Can you fix a sewer smell in the house? Yes. Sewer smell in the house is usually a dry P-trap, a cracked sewer line, or a roof vent issue. We diagnose with a free sewer camera inspection and quote a flat-rate fix.

Emergency

Q12. What do I do if I have a burst pipe or flood? Step 1, shut off your main water valve. Step 2, call (913) 963-1029 immediately. Step 3, document any damage with photos before cleanup. We dispatch the closest plumber available.

Q13. How quickly can you handle an emergency? Emergency dispatch is available during office hours, 8 AM to 9 PM Mon to Sat. After-hours, our on-call dispatcher Daniel texts you back within 15 minutes. Call (913) 963-1029.

Warranty

Q14. What is your guarantee? Our $50 on-time guarantee means if we miss our scheduled window, $50 comes off your bill. Our $200 clean-tech guarantee means if we do not leave your home as clean as we found it, $200 off. Both are bill-adjustable, not marketing claims.

Q15. Do you warranty your work? Yes. Two-year workmanship warranty on every repair. Parts carry the manufacturer warranty, which ranges from one to ten years depending on the component. Membership-covered work carries a longer warranty.


Section 11. Mid-Page CTA

Copy: Did not find your answer? Button: Ask Daniel AI (913) 963-9817 (yellow #FFEA00, tel: link)

Navy card. Inter font.


Section 13. Final CTA

Links to /reviews/ Leave-Review flow. Headline copy from Kalen 5-Star system Step 5.


Tone Rules

  • Direct, friendly, 4th-generation-plumber authority.
  • 2 to 4 sentences per answer.
  • Inter 400, 15 px/1.65, #E8E8F2.
  • Never use owner name. "our master plumber" generic phrase.
  • No invented pricing. No unverifiable times. No superlatives. No marketing jargon. No em dashes.
  • Concrete numbers preferred (phone, address, hours, guarantee amounts).
  • Anchor text matches destination H1.
[2]

Hero Options

Headline Options

Option A (playbook canonical, recommended) H1: Frequently Asked Questions Sub: Answers from our 4th-generation master plumber. Option B (problem-first) H1: The Plumbing Questions Kansas City Homeowners Ask Most. Sub: Honest answers from our 4th-generation master plumber. Option C (urgency hook) H1: Got a Plumbing Question? We've Heard It. Sub: 15 of the most-asked questions, answered by our 4th-generation master plumber. Option D (search-friendly, SEO lead) H1: Kansas City Plumbing FAQ. Sewer, Drain, and Water Heater Answers. Sub: Answers from our 4th-generation master plumber. Pricing, scheduling, warranty, and more. Option E (community) H1: Real Answers for Real KC Homeowners. Sub: 15 questions from our service calls, answered by our 4th-generation master plumber.

Recommendation

Option A is canonical. Option D as a paid-traffic SEO variant if FAQ becomes a top-ranking organic page.

Reject

Any hero with the owner's first name. Use "our master plumber" or "our 4th-generation lead" per voice rule.

[3]

CTA Copy

Mid-Page CTA (after Q8 or per design)

Copy: Did not find your answer? Button: Ask Daniel AI (913) 963-9817 (yellow #FFEA00, tel: link) Variants.

  • Still have a question? Ask Daniel
  • Talk to Our 24/7 AI Dispatcher
  • Get an Answer in 30 Seconds

Per-Q Anchor CTAs (Phase 2 hooks)

After Q4 Pricing card. Get a Free Sewer Camera Inspection (links to /sewer-camera-inspection/) After Q9 Services card. See All Our Services (links to /services/) After Q14 Warranty card. Read Our Guarantee Details (links to /about-us/#guarantees)

Final CTA Block

Headline: Ready for a real answer in person? Sub: Same-day service across the KC metro. Five generations of Kansas City plumbing. Three buttons.

  • Call (913) 963-1029 (yellow #FFEA00)
  • Book Online (blue outline)
  • Leave a Review (text link, links to /reviews)

Microcopy Rules

  • No "Submit" verbs. Use action-specific verbs (Ask, Call, Book, Get, Read, See).
  • One yellow button per viewport.
  • All Daniel-AI references use the (913) 963-9817 number.
  • Anchor text matches destination H1 wherever possible.
[4]

FAQ Seed

General?
  • What areas of Kansas City do you serve?
  • How long has Bright Side Plumbing been in business?
  • Are you licensed and insured?
Pricing?
  • How much does a sewer line inspection cost?
  • Do you offer free estimates?
  • Do you finance?
Scheduling?
  • Are you open 24/7?
  • How soon can you come out?
Services?
  • What services do you offer?
  • Do you do commercial plumbing?
  • Can you fix a sewer smell in the house?
Emergency?
  • What do I do if I have a burst pipe or flood?
  • How quickly can you handle an emergency?
Warranty?
  • What is your guarantee?
  • Do you warranty your work?

Full Q&A copy lives in copy_deck.md. This file is the index for schema authors and the source-of-truth for which questions to syndicate to other pages.

Phase 2 expansion (queued, not Phase 1)?
  • General: 6 (add: Family lineage explained, Why no Sunday work, How to recognize a master plumber)
  • Pricing: 6 (add: Hidden fees policy, Membership pricing, Senior/military discounts)
  • Scheduling: 4 (add: Reschedule policy, Cancellation, Multi-job booking)
  • Services: 8 (add: Repipe, Sump pump, Hydro jetting deep dive, Gas line, Backflow)
  • Emergency: 4 (add: After-hours protocol, Frozen pipes, No water at all)
Source Citations (click to expand)

FAQ Page Source Citations

Primary source: BSP_FAQ_Page_Playbook.html (fetched 2026-05-01). Brand canon: CLAUDE.md.


| Element | Source | Notes | |---|---|---| | H1 "Frequently Asked Questions" | Playbook §Hero | Verbatim. | | Sub "Answers from our 4th-generation master plumber" | Playbook §Hero | Verbatim. | | Six-category structure | Playbook §Category Structure | General/Pricing/Scheduling/Services/Emergency/Warranty. | | Phase 1 count 15 / Phase 2 target 30 | Playbook §Category Structure | Schema must scale. | | Q1 "What areas of Kansas City do you serve?" | Playbook §General | Verbatim Q. Answer extended with full 14-city list. | | Q2 "Since 1940... 4-generation family plumber" | Playbook §General | Verbatim. | | Q3 Licensed in KCMO + Johnson County, IICRC | Playbook §General | Verbatim. | | Q4 Sewer camera inspections free | Playbook §Pricing | Verbatim. | | Q5 $89 dispatch fee waived | Playbook §Pricing | Verbatim. | | Q6 Wisetack / GreenSky / Acorn | Playbook §Pricing | Verbatim. | | Q7 Office 8 AM to 9 PM Mon to Sat | Playbook §Scheduling | Verbatim, matches Contact. | | Q8 Same-day service | Playbook §Scheduling | Verbatim. | | Q9 Services list | Playbook §Services | Verbatim. | | Q10 Commercial yes | Playbook §Services | Verbatim. | | Q11 Sewer smell answer | Playbook §Services | Q verbatim. Answer drafted by track_d (playbook flagged Kalen-write but Audrey override). | | Q12 Burst pipe steps | Playbook §Emergency | Verbatim Q. Three-step answer drafted by track_d from playbook hooks. | | Q13 Emergency dispatch | Playbook §Emergency | Verbatim. | | Q14 $50 on-time + $200 clean-tech | Playbook §Warranty | Verbatim. | | Q15 Workmanship warranty | Playbook §Warranty | Q verbatim. Answer drafted by track_d using About Page 2-year warranty rule. | | Mid-page CTA "Did not find your answer?" + Daniel AI | Playbook §Mid-Page CTA | Verbatim. | | FAQPage JSON-LD spec | Playbook §Schema | 15 items Phase 1. | | Tone rules | Playbook §Tone & Voice Rules + CLAUDE.md | Verbatim, no em dashes. |

Edits

  • Q11 and Q15 answers drafted by track_d (playbook left Kalen-write placeholder). Each answer matches the playbook's tone rules and the canonical guarantees.
  • Q12 expanded into a three-step protocol from playbook hooks.
  • "Owner name" replaced with "our master plumber" per playbook tone rule.
What Audrey Needs to Confirm

to confirm availability in your area today.

Services

Q9. What services do you offer? Sewer repair, sewer camera inspection, drain cleaning, water heater repair and replacement, hydro jetting, trenchless sewer repair, gas line repair, leak detection, sump pumps, and emergency plumbing. Full list on our services page.

Q10. Do you do commercial plumbing? Yes. We serve KC metro commercial clients with same-day dispatch and after-hours coverage. Call (913) 963-1029 for commercial rates.

Q11. Can you fix a sewer smell in the house? Yes. Sewer smell in the house is usually a dry P-trap, a cracked sewer line, or a roof vent issue. We diagnose with a free sewer camera inspection and quote a flat-rate fix.

Emergency

Q12. What do I do if I have a burst pipe or flood? Step 1, shut off your main water valve. Step 2, call (913) 963-1029 immediately. Step 3, document any damage with photos before cleanup. We dispatch the closest plumber available.

Q13. How quickly can you handle an emergency? Emergency dispatch is available during office hours, 8 AM to 9 PM Mon to Sat. After-hours, our on-call dispatcher Daniel texts you back within 15 minutes. Call (913) 963-10

Generated BSP Session 9 Track D Phase 3 · sources preserved in /opt/nexus/nexus/scripts/output/audrey_copy/faq/ · backups in /tmp/playbook_*_pre_session_9_*.html