Prepared For
Douglas Mitchell · Heart's Chimney
CA Contractor #923204 · Est. 2004
Confidential Growth Proposal · May 2026

A Growth System Built
for Trusted Local Trades.
Engineered for Three Counties.

Twenty-one years of craft. Three counties of coverage. A free-soot-inspection hook that nobody else has. The demand is already there — it's flowing to whichever chimney sweep is easiest to find, trust, and book. This proposal lays out the exact path to make Heart's Chimney that sweep.

3
Counties of Coverage
4
Revenue Segments Targeted
21
Years of Operating History
90d
To First Measurable Lift
Bonsai Marketing Company · Santa Rosa, CA · 707-593-7539 Confidential — Prepared Exclusively for Heart's Chimney May 2026
Proposal Agenda

What's Inside This Growth Blueprint

A data-driven roadmap from market intelligence to market dominance — built for Heart's Chimney and the three-county chimney-services market: Sonoma, Marin, and San Francisco.

01
Market Analysis
Demand, seasonality, and search intent across four chimney revenue segments.
02
Competitive Landscape
Who currently owns chimney search in Sonoma, Marin, and SF — and where the openings are.
03
Bonsai Brain Growth System
The end-to-end system: AI search → website → conversion → retargeting → scale.
04
The Offer — Grove Growth System
The right-sized Bonsai system for a three-county trade business with seasonal demand spikes.
05
ROI Framing
Average job value vs. marketing investment — the math behind the decision.
06
Why Heart's Wins
The origin story, the price transparency, and the 21 years that separate Heart's from the field.
07
Onboarding Timeline
What happens in week one, month one, and by day 90 of engagement — with Sep–Jan season in mind.
08
Next Step
Schedule a 30-minute strategy call. No pitch deck — just a real plan.
09
About Bonsai Marketing
Sonoma-based. Trade-fluent. Built for local service dominance.
Executive Summary

Chimney Service in Three Counties
Is a Visibility Problem, Not a Craft Problem.

Homeowners across Sonoma, Marin, and San Francisco are searching for chimney sweeps, inspections, and dryer-vent cleaning every day — especially Sep through Jan. Heart's Chimney has 21 years of craft, a memorable origin story, transparent pricing, and a free-soot-inspection hook nobody else offers. What's missing is the system that puts Heart's in front of that demand before competitors do.

This proposal outlines the Bonsai Brain growth system — AI search optimization, service × city pages, GBP review velocity, schema, and a seasonal content engine built specifically for chimney services. The Grove Growth System at $2,997/month is sized for a three-county trade business heading into peak chimney season.

The Opportunity

The Sonoma–Marin–SF chimney market is fragmented. No single sweep dominates AI search, Google Maps, and city-level content. The first to build that stack owns the next decade of chimney demand.

The Strategy

Make Heart's the most visible, most trusted name across four chimney service segments — sweeps, inspections, repairs, and installs — then compound that visibility through review velocity and seasonal content.

The Outcome

A predictable lead flow that lands Heart's in peak Sep–Jan season with momentum — not scrambling. Higher-ticket repair and install work compounds on top of recurring sweeps.

Market Analysis · Sonoma · Marin · San Francisco

Four Revenue Segments.
Four Different Ways to Win.

Heart's Chimney already works across the full spectrum — from routine sweeps to high-ticket installs and repairs. Each segment has its own demand curve, search behavior, competitive density, and opportunity window. Here's what the data shows for the three-county service area, with a hard look at the Sep–Jan demand spike that drives most of the annual revenue.

Market Size
540k+
Households Across Sonoma · Marin · SF
Combined households in the three-county service area. Conservative 18% have a working fireplace or wood stove requiring annual service.
Seasonal Lift
+340%
Sep–Jan vs. Spring/Summer Demand
Chimney search volume spikes hard at first cold snap. Whoever ranks before September captures the season — late movers lose the year.
Primary Buyer
35–70
Homeowner · HHI $90k+
Mobile-first searcher. Decides in under 24 hours during cold-weather urgency. Trust signals (reviews, license, price) win the click.
Avg Job Value
$285
Blended Across 4 Segments
Sweep $190. Inspection $150. Bundle $299. Repairs $180–$500+. Installs $1,200–$4,500. Recurring annual schedule baked in.
Chimney & Hearth Search Demand · Sonoma · Marin · SF · 12-Month Seasonal Curve
Monthly indexed search demand across the four target segments. Source: Bonsai Marketing analysis of Google Trends, GSC benchmarks, and NorCal heating-degree-day patterns.
Segment-by-Segment Breakdown

Demand, Search Intent, & Opportunity Score

Each segment scored 1–10 on two dimensions: Opportunity (volume × margin × uncontested search) and Speed-to-Win (how quickly Heart's can own the search result for that segment).

9.7
Opportunity Score
Chimney Sweeps & Inspections
Core Recurring Service · $150–$299 per visit
$220
Avg Ticket
~2,400/mo
3-County Searches
Fragmented
Competition
  • Demand Signal: "chimney sweep santa rosa," "chimney inspection petaluma," "chimney cleaning near me," "chimney sweep san rafael"
  • Intent: Urgent and seasonal. Most searches close within 7 days. Cold-weather snap = same-day booking demand.
  • Gap: No competitor owns service × city pages across all 12+ target cities. Heart's published pricing crushes the "call for quote" pages on price-conscious queries.
  • Lead Value: Recurring annual service. Every sweep is a 5-year customer if the follow-up engine is in place.
Speed to WinFastest — 45 to 90 days
9.3
Opportunity Score
Repairs · Caps · Dampers · Waterproofing
Higher-Margin Service Work · $180–$1,200+
$485
Avg Ticket
~880/mo
3-County Searches
Open
Competition
  • Demand Signal: "chimney cap installation," "RMR damper repair," "chimney waterproofing sonoma," "fireplace smoking back into house"
  • Intent: Problem-aware. The buyer knows something's wrong and wants a licensed pro fast.
  • Gap: Almost no chimney service has individual pages for each repair type. Each is a top-of-funnel ranking opportunity.
  • Lead Value: 2–3× the margin of a sweep. Often follows directly from an inspection upsell.
Speed to WinFast — 60 to 120 days
8.6
Opportunity Score
Stove & Insert Installations
Gas Logs · Wood Stoves · Pellet Stoves · $1,200–$4,500+
$2,400
Avg Project
~390/mo
3-County Searches
Dealer-skewed
Competition
  • Demand Signal: "gas log set installation," "wood stove installer sonoma," "pellet stove installation petaluma," "fireplace insert install"
  • Intent: Researched buyer. Compares 2–3 installers within 30 days. Seasonal — drives hard in Aug–Nov.
  • Gap: Dealer sites dominate generic terms but ignore local intent. A licensed installer with city-page coverage wins by default.
  • Lead Value: Top-tier ticket. One install ≈ 6 sweeps. High-margin upsell to existing sweep customers.
Speed to WinModerate — 90 to 150 days
8.9
Opportunity Score
Dryer Vent & Adjacent Services
Vent Cleaning · Gutters · Solar Attic Fans · $190–$900
$240
Avg Ticket
~1,100/mo
3-County Searches
Underserved
Competition
  • Demand Signal: "dryer vent cleaning santa rosa," "dryer fire prevention," "gutter cleaning sonoma county," "solar attic fan installer"
  • Intent: Year-round demand with safety-driven urgency spikes. Bundled with sweep at $299 — best conversion lever Heart's already has.
  • Gap: Most chimney sweeps don't advertise dryer vent. Most vent companies don't do chimneys. Heart's already does both — needs the search visibility to match.
  • Lead Value: Bundle upsell economics. The $299 combo deal is a conversion machine if it gets in front of the right query.
Speed to WinFast — 60 to 120 days
Top Search Terms — 3-County Combined
chimney sweep near me880 / mo
chimney inspection [city]540 / mo
dryer vent cleaning santa rosa390 / mo
chimney cap installation290 / mo
gas log installation [city]220 / mo
How Homeowners Find a Chimney Sweep
Google Search + Maps61%
Yelp / Nextdoor18%
Referral / Word of Mouth11%
AI Search (ChatGPT, Perplexity, Gemini)6%
Direct / Repeat Customer4%
Competitive Landscape

Who Owns Chimney Search in Sonoma · Marin · SF — And What They're Missing

The chimney services category across these three counties is fragmented. A handful of names show up in Yelp's top three, but nobody currently owns the full stack — Google search, Maps, AI answers, schema, and city-page coverage. That's the opening Heart's is positioned to take.

Competitor Archetype Google Rank Reviews Website Quality AI Search Visibility City Pages Opening
Yelp Top-3 Sweeps Yelp Pack 80–250 Thin None None Out-rank on Google + AI
Regional Multi-County Sweeps 5–12 40–120 Decent None Generic only Out-localize them
Big-Box Lead Gen (Angi · HomeAdvisor) 1–3 N/A Generic None None Own the specialist answer
One-Truck Solo Sweeps 15+ 5–25 Poor None None Not real competition
Gap #1 · AI Search
Zero local sweeps show up when a homeowner asks ChatGPT, Perplexity, or Gemini "who's the best chimney sweep in Sonoma County?" This is the next decade of search — and it's uncontested right now.
Gap #2 · City × Service Pages
Most competitors have one "Service Area" page covering 20 cities. No one has service × city combinations like "Chimney Inspection Petaluma" or "Dryer Vent Cleaning San Rafael." Every one of those is a capturable search.
Gap #3 · Trust Signals + Price Transparency
Every competitor hides pricing or says "call for quote." Heart's has published pricing, a 21-year story, and a free-soot-inspection hook already. They just need to be surfaced, schema'd, and put in front of the right query.
The Bonsai Brain Growth System

A Single System.
Not a List of Services.

Every piece of this system feeds the next. Traffic becomes leads. Leads become jobs. Jobs become reviews and referrals that feed the next round of traffic. Most marketing agencies sell pieces — we sell the whole engine.

The Growth Flywheel
Each stage reinforces the next — this is how Heart's becomes the default chimney answer across three counties, not just an option in the pack.
Stage 01
Traffic
Google, Maps, AI search, and seasonal paid ads — all pointed at high-intent chimney queries.
Stage 02
AI Visibility (AISO)
Own the AI answer when homeowners ask ChatGPT, Perplexity, or Gemini for a chimney sweep.
Stage 03
Website
A modern site with service × city pages, schema, online booking, and live pricing surfaced everywhere.
Stage 04
Conversion
Call, form, and online-booking capture with tracked attribution. Every lead sourced, tagged, and scored.
Stage 05
Reviews
Automated review-request engine turns every completed job into a Google/Yelp 5-star — the most defensible local moat.
Stage 06
Scale
Annual-service reminders, repair upsells, and Phoenix expansion compound. Recurring revenue, not one-time jobs.
01
AI Search Optimization (AISO)
Own the answer when a homeowner asks an AI assistant who to hire for a chimney sweep. This is the most uncontested search channel in 2026 — and the most defensible long-term moat.
  • llms.txt + AI crawler configuration
  • Entity mapping + knowledge graph
  • Direct-answer formatted content + FAQ schema
  • Prompt simulation & LLM citation tracking
02
Website + Content System
Replace the aging Minamaze WordPress with a modern site built around the origin story, transparent pricing, and the free-soot-inspection hook. Service × city pages drive the rest.
  • Modern, mobile-first rebuild
  • 12+ city × service landing pages
  • Online booking integrated
  • LocalBusiness · Service · FAQ · Review schema
03
Lead Capture + Attribution
Every call, form, and online booking tracked to source. No guessing what's working. Douglas knows exactly which dollar brought which lead — and which job.
  • Call tracking with recording (Sonoma + Marin/SF lines)
  • Form + booking attribution
  • GA4 + GTM setup
  • Monthly attribution reports
04
Seasonal Google Ads
Paid search captures the urgent same-day buyer during the Sep–Jan spike — when organic alone can't absorb the demand. Off-season campaigns hold dryer-vent and gutter pipeline steady.
  • Service × city campaigns (peak season)
  • Same-day booking ad extensions
  • Dryer-vent + gutter year-round campaigns
  • Conversion rate optimization
05
Reviews & GBP Engine
Automated text + email review requests turn every completed sweep into a Google or Yelp 5-star. Heart's currently has 4 testimonials on-site — this gets that number into the hundreds.
  • Automated post-job review requests
  • GBP optimization (Sebastopol + virtual offices)
  • Review response management
  • Annual-service reminder automation
06
AI Voice & Missed-Call Recovery OPT-IN
Voice Bonsai answers the phone when crews are on a roof. Missed-call text-back catches every after-hours and weekend lead. Critical during the Sep–Jan rush when calls pile up.
  • AI receptionist (after-hours + overflow)
  • Online booking pre-qualification
  • Missed-call text-back automation
  • Lead routing to crew calendars
The Offer

Three Tiers.
One Recommendation for Heart's.

Heart's Chimney sits at a specific stage — established brand, multi-county footprint, real demand. Foundation work won't push it forward; Forest-tier over-spend won't either. The Grove Growth System is the right-sized engine for the year ahead.

Starting now puts Heart's in front of the Sep–Jan demand spike with the website, GBP, schema, and review velocity already compounding. Late movers spend 3–5× to catch up.

Recommended · Right-Sized for Heart's
Grove Growth System
3-County Deployment
$2,997
per month · + $2,500 onboarding

The growth engine. Built to dominate chimney search across Sonoma, Marin, and SF — and lay the foundation for Phoenix expansion.

01
Modern Website Rebuild + Online Booking + Schema
02
AI Search Optimization (AISO / LLM visibility)
03
12+ Service × City Pages (Sonoma · Marin · SF)
04
Seasonal Google Ads (Sep–Jan peak + off-season)
05
Content Engine — 2+ blog posts/month from topical map
06
Google Business Profile Optimization + Weekly Posting
07
Call Tracking + Lead Attribution (both phone lines)
08
Automated Review Engine (Google + Yelp)
09
Citation Audit + NAP Consistency (top 25 directories)
10
Monthly Reporting + Strategy Call with Bryan
11
Annual-Service Reminder Automation
Start My Growth Plan →
Other tiers — for reference
Seed
Foundation start.
Single-city focus. Too small for Heart's 3-county footprint.
$1,497/mo
Forest
Full domination.
Add when Phoenix expansion is operationally live + Year-2 compounding.
$5,997/mo

Questions? Call Bryan directly at 707-593-7539 — no sales script, just a real conversation about Heart's goals.

— Why We're Doing This —

Heart's already has the craft. We build the engine that puts it in front of the right buyers.

Twenty-one years of operating, three counties of coverage, transparent pricing, and a story most chimney sweeps would pay for. The hard part is already done.

The opportunity is timing — locking in visibility before Sep–Jan season, while the AI search channel is still uncontested locally.

If we're aligned, we ship fast, measure honestly, and compound from there.

ROI Framing

The Math Is Simple.

Chimney services is a volume game with a high-margin repair and install layer on top. Heart's doesn't need to invent demand — it needs to capture more of what's already searching. Here's what the investment looks like against real job values.

Grove Growth System · 12-Month Projection
$420k+
Projected New Revenue
Net new qualified leads per month 60–120
Booking rate (sweep + repair mix) 35–50%
New booked jobs per year ~1,200–1,500
Blended avg job value $285
Projected New Revenue (Year 1) $420k+
Break-Even Reality Check
~140 jobs / year
At $2,997/mo + $2,500 onboarding, total Year-1 investment ($38.5k) is covered by ~140 booked sweeps. Anything beyond that — plus repairs and installs — is compounding return.
Recurring Revenue Compounding
5-yr customer lifetime
Every annual-sweep customer is worth $1,100+ over 5 years when you fold in the inspection, repair, and install upsells. The Grove System is built to maximize that lifetime, not just the first job.
Expected ROI Range
8x–14x return
8x conservative. 11x mid-range as repair and install upsells compound. 14x+ achievable once review velocity ranks Heart's in the Google 3-pack across all 12 target cities.
Revenue by Segment · Conservative 12-Month Projection (Grove System)
What $2,997/mo realistically delivers across Heart's four chimney revenue segments.
Why Heart's Wins

This Isn't a One-Truck Chimney Guy.
This Is a 21-Year Operating Brand.

Plenty of chimney sweeps can run a brush up a flue. Heart's has built something most of the local market doesn't have — a real brand with a real story, transparent pricing, three counties of coverage, and a free-soot-inspection hook that gets buyers off the fence. The positioning already exists. The marketing has to catch up to it.

Licensed, Insured, & Bonded
CA Contractor #923204. Real insurance, real liability, 21 years of clean operating. In a category full of unlicensed sweeps and seasonal pop-ups, this is the first filter a careful homeowner applies — and Heart's already passes it.
The Origin Story Is Gold
"Paper hearts on his wife's office wall" — a brand asset most chimney companies would pay a five-figure agency for. It belongs on the homepage, in the GBP description, and in every press release we ship.
Transparent Pricing
$190 sweep. $150 inspection. $299 bundle. Most chimney sweeps hide pricing behind "call for quote." Heart's already publishes the numbers — that's a conversion weapon that just needs to be surfaced everywhere, not buried on /pricing/.
Three-County Footprint
Sonoma · Marin · San Francisco — with separate phone lines for each side. Most competitors are single-county. Heart's coverage is a real moat once the city-page architecture is live.
Timing: Pre-Season Window
Sep–Jan is when this whole category fires. Starting in May means Heart's is fully indexed, schema'd, and review-velocity-loaded before the first cold snap. Competitors who wait until September are already behind.
Recurring Revenue, Not One-Off Jobs
Chimneys need annual service. The Grove System bakes in reminder automation, repair upsells, and install pull-through. Every captured customer is a 5-year, $1,100+ relationship — not a one-time transaction.
Bonsai Marketing
Heart's Chimney

Let's land Heart's in chimney season
with a visibility engine.

Approve the plan and we'll begin deployment immediately — in time for Sep–Jan peak demand.

Start My Growth Plan Or call 707-593-7539
Onboarding Timeline — From Signature to Peak Season
Day 1–14
Foundation
OTTO audit, GSC + GBP connect, schema, citation cleanup, review engine live.
Day 15–45
Build
Site rebuild, 6 city pages, 4 service-expansion pages, cornerstone content.
Day 46–90
Compound
6 more city pages, press release, Link Lab authority, AISO optimization pass.
Sep+
Peak Season
Seasonal ads live, content cadence, attribution dashboard, lead volume scaling.