[ Case study · 001 ]
Roofing · Residential + Commercial · Sonoma County, California

Sutter Roofing.
73 pages, 6 cities, one roofing authority.

Sutter Roofing is an established contractor in Sonoma County. The shop quality was there. The digital footprint wasn't. We built both — the 73-page organic authority stack and a $100/day PPC lead channel — so something produces calls this week while the compounding SEO catches up.

73
Pages shipped
6
Sonoma County cities
$100/d
PPC budget live
2026
BonsaiX deployed
[ Challenge ]

What we
walked into.

Established roofing contractor with strong brand authority locally — but minimal organic visibility outside the home city.

Competing against national roofing franchises with deeper ad budgets and template-built local landing pages.

Needed Sonoma County-wide coverage without diluting the Santa Rosa anchor, plus a lead channel that could ring the phone while SEO compounded over 60–120 days.

[ Strategy ]

The play.
Narrow on purpose.

The pillars we prioritized — and what we deferred. Every engagement starts with a decision about what not to do.
01

Geographic tiering

Sonoma County as the regional anchor. Santa Rosa as the primary city. Petaluma, Rohnert Park, Sebastopol, Windsor, and Healdsburg as satellites. Napa and Marin deferred on purpose — rank the home market deep before stretching wide.

02

City × service page matrix

Dedicated pages per service (residential, commercial, new installation, repairs, inspections) multiplied across the 6-city footprint. Each page built for intent, not for word count.

03

Parallel PPC lead channel

While SEO compounds, Google Ads rings the phone. $100/day Maximize Clicks on a dedicated new-roof-installation landing page. Call tracking wired end-to-end so we know which keyword, ad, and landing page is actually producing the lead.

04

Continuous SEO fix stream

BonsaiX installed on all 73 pages — ongoing technical + on-page recommendations that deploy continuously instead of sitting in a quarterly audit deck.

[ Implementation ]

What
we shipped.

The actual work — the pages, the campaigns, the technical scaffolding. Every item below is live.
01

Site build

  • 73-page Astro + Tailwind build, hand-tuned templates per service × city
  • Santa Rosa anchor page + 5 satellite city pages (Petaluma, Rohnert Park, Sebastopol, Windsor, Healdsburg)
  • Service coverage: residential roofing, commercial roofing, new installation, repair, inspection, storm response
  • LocalBusiness schema + Service schema per page
  • OG image + breadcrumb JSON-LD per page
02

Paid media

  • Google Ads campaign launched 2026-04-14
  • Dedicated landing page: /lp/new-roof-installation-sonoma-county
  • $100/day Maximize Clicks (Phase 1 — conversion data acquisition)
  • Form conversion tracking wired with GTM + GA4
  • Phase 2 trigger: 15–30 conversions before switching bid strategy
03

SEO infrastructure

  • BonsaiX pixel installed on all 73 pages (2026-04-16)
  • GBP optimized and linked to site + landing page
  • Sitemap + robots.txt with explicit crawler allowlist (GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot)
  • IndexNow key deployed and bulk URL submission to Bing/Yandex
[ Outcomes ]

What's
live now.

  • Full 73-page Sonoma County footprint live and indexed
  • PPC pipeline actively producing calls since launch
  • Continuous BonsaiX recommendation stream keeps technical + on-page debt from accumulating
  • Foundation in place to expand into Napa + Marin once the home market is locked
See it live · sutterroofingsystems.com
[ Free visibility check ]

Want the same thing for your business?

Run your business through the same diagnostic we ran before engaging this client. You'll get a personal plan from Bryan within one business day — no call required to start.

· Pulled from Google
· Verified by you
· Delivered by a human

Powered by Google Places · Pick the real you from the dropdown