Websites and Ad Campaigns That Tell You What's Working

Built in 2 weeks, then improved every month. A site built to be found, plus — on the tiers built for it — campaigns kept fresh every season. Every lead tracked back to its source.

Already running ads or getting referrals? That's exactly who this works best for. Learn how →

Every Lead Tracked to Its Source

Every page is engineered to turn visitors into real calls and quote requests — not just look nice. Fast loads, an obvious next step on every page, and every submission tagged to its source and dropped straight into your Google Sheet.

Book a call

Your problem usually isn't traffic. It's not knowing what's working.

You're probably already getting found — ads, referrals, search. The question is which of those is actually producing booked jobs. Most websites look okay and can't answer that, so you're guessing at what to scale and what to cut.

I build two things: a fast site that shows up in search and makes you look legit when someone checks you out, plus — on the Standard and Premium plans — the campaigns themselves: the offer, the creative, and the landing page, kept fresh as the season turns instead of going stale. Every lead from either one gets tracked back to its source and lands in a Google Sheet you already know how to use. Then every month I show you the numbers and improve what's underperforming.

From Call to Live in 2 Weeks — Then Better Every Month

Most agencies build it, hand it over, and disappear. The build is two weeks. The improvement never stops.

Discovery Call (30 min)

Tell me about your business, your customers, and what isn’t working with your current site. No pitch — just a conversation.

Design (Days 1-5)

I send you a homepage design. You give feedback. I iterate until you love it.

Build (Days 6-12)

I build out the full site. You review pages as they’re done — no surprises at the end.

Launch (Days 13-14)

Final review, then I push it live. I'll walk you through your lead tracking — it's a Google Sheet, nothing new to log into. You own everything.

Measure & Improve (Ongoing)

Every month: a report on how your site turned traffic into quote requests, what changed, and what I'm improving next.

Book a 15-min call

Simple, Transparent Pricing

Every tier answers the same question — which of your marketing is actually booking jobs. The difference is how much of the follow-through I do for you. Founding-client rates, locked in for as long as you stay.

Starter

You see it, you run with it — for owners who'll act on the numbers themselves.

$799+ $349/mo
  • Every lead tracked back to the ad, page, or call that brought it in — no login, just a Google Sheet
  • Monthly plain-English report on what's actually booking jobs
  • Running your own ads? I track every lead they bring in. Want a campaign built for you — offer, creative, and landing page? Available as an add-on.
  • 5-page site built to rank and back up whatever you run ads to
  • Photo gallery (up to 20 photos)
  • Service area pages for up to 3 towns
  • Google Maps integration
  • 1 round of design revisions
  • Live in 2 weeks
Monthly includes: Your tracking stays live and every month you get a plain-English report on what's actually booking jobs. You make the calls — where to put your money, what ad to drop, what page to fix. I hand you the numbers; you run with it. Founding-client rate, locked in for as long as you stay.
Book a 15-min call
Most popular

Standard

I run with it for you — the done-for-you core, and what most contractors want.

$1,499+ $599/mo
  • Everything in Starter, plus I act on your numbers every month — not just report them
  • One campaign, kept fresh all year — as the season turns (spring seal-coat, fall cleanup, winter plowing) I swap the offer and creative so your ads never go stale
  • 10-page site, service area pages for up to 10 towns
  • Before/after gallery with project descriptions
  • Customer review section
  • Google Business Profile setup and optimization
  • 2 rounds of design revisions
  • Live in 2 weeks
Monthly includes: Everything in Starter, plus I read your numbers every month and act on them myself: move your budget toward what's booking jobs, swap out a weak ad, fix the page that's losing people. Founding-client rate, locked in for as long as you stay.
Book a 15-min call

Premium

Everything in Standard, plus the extras a bigger operation wants.

$2,999+ $1,299/mo
  • Everything in Standard, plus I write and design the ads themselves — not just the pages they land on
  • Up to three campaigns running at once, each kept fresh every season — for when you're pushing different offers to different audiences
  • A working session on who your best customers really are and where to find more
  • Quarterly strategy check-in
  • Priority turnaround on requests
  • Fully custom design, unlimited pages
  • 3 rounds of design revisions
  • Live in 2-3 weeks
Monthly includes: Everything in Standard, plus I help write and design the ads themselves, build extra pages as you test new offers, sit down with you quarterly to reset the plan, and jump your requests to the front of the line. Founding-client rate, locked in for as long as you stay.
Book a 15-min call

Every plan includes: every lead tracked back to the ad, page, or call that produced it — in a Google Sheet, no new login — plus a monthly plain-English report on what's booking jobs. The site comes with SSL, a custom domain, sub-1-second mobile load times, and click-to-call throughout.

No lock-in, no risk: setup is a one-time fee and the monthly plan is month-to-month — cancel anytime with 30 days' notice. You own the code, content, and domain, so if you leave you keep the site and I'll transfer the domain free.

Good to know: you pay Google or Facebook for ad spend directly — that's never in my fee. Refreshing the campaigns in your plan is included; a brand-new campaign or custom integrations are quoted separately.

Fast sites convert. Slow sites leak.

Speed isn't a vanity metric — it's the first place leads disappear. Your site runs on the same infrastructure as leading tech companies — loads in under a second, stays online 24/7, sharp on every device — without enterprise pricing.

Under 1 second

Your site loads in under 1s on a 4G phone. The industry average is 5.2s — that's a 5x head start on every job.

53% bounce at 3 seconds

Over half of mobile visitors leave a site that takes longer than 3 seconds to load. A slow site is a lost lead.

99.99% uptime

Enterprise hosting means your site stays online when it matters — including peak season, when leads come in fastest.

FAQ

Find out where your leads are leaking.

Book a 15-minute call. I'll tell you straight whether I can move your numbers — or whether you don't need me.