MARKETING FOR CONTRACTORS · $250K–$5M
You already know it works.
You’ve watched it work for the other guy.
You don’t need convincing that marketing works. You’ve watched it fill someone else’s schedule. What you’re missing is a partner who’ll show you the proof and build the plan. That’s the whole job. We run marketing for contractors, and we account for every dollar, the way your books already do.
Every figure phone-matched to a real invoice. The amounts are real; the identities stay private.
revenue traced to marketing in 12 months, every dollar phone-matched to a real customer
return on what one contractor invested with us over the same year
we conservatively attribute to our work. Count it in full and it passes $1,000,000
THE PROOF · CONTRACTOR CASE STUDY
Two years. $2.4M to $3.6M.
We’ve run the marketing for a Hawaii restoration contractor for over two years. A multi-truck operation with a strong reputation across their island.
When we started, they were doing $2.4M a year. This year they’re on pace for $3.6M, a 50% climb with us in the marketing seat the entire way. The growth is real, and it proves out in dollars, not dashboards.
And it’s not just Google. Ask ChatGPT for a restoration company in their market, and they come up ahead of Servpro.
THE RETURN
What the marketing produced, in dollars from their own books.
- Revenue traced to marketing channels, past 12 months
- $1,174,592
- Directly attributable to our work
- $434,642
- Return on their marketing investment with us
- 17×
- Live pipeline right now, awaiting customer decisions
- $774,646
That $434,642 is deliberately conservative. It credits only 30% of the revenue from their Google Business Profile, a channel we manage end to end. Count it in full and the figure attributable to our work passes $1,000,000.
WHERE THE $1.17M CAME FROM
12 months. Every dollar phone-matched to a real customer.
- ★Google (Map + Ads)$972,246
- ★Google Organic (SEO)$109,668
- Direct dial$71,180
- ★Bing Organic (SEO)$11,462
- ★Yahoo Organic (SEO)$4,326
- ★Website click-through$2,621
- ★DuckDuckGo (SEO)$2,513
Highlighted channels are ones our work directly owns or drives: 92% of the tracked revenue.
WHAT THAT LOOKS LIKE IN REAL JOBS
Not conversion rates. Real quotes and invoices from their book.
$42,000 quote, out for response right now.
Came in through a form on their website in July. Landed in their CRM the same day with the source already attached. Assessment scheduled inside 24 hours.
$14,000 quote, out since June.
Same website intake path. Sitting in the pipeline, waiting on a signature.
$9,800 approved, first invoice paid.
A repeat customer who started as a website form fill and grew into a multi-quote job.
Five more just like these.
All started as a tracked call or a website form. All matched by phone number to real invoices.
MEET THE FOREMAN
You run the crew. I run the numbers.
I’m Blake, and I run your account personally. I wire up the tracking, find the leads slipping through the cracks, and turn ad spend into revenue you can see on your own books, while you run the crew.
I might have a beard when we talk, depending on how cold it is that week. What won’t change is that I show up prepared, every time. No guesswork, no vanity metrics.
You need a marketing partner who works as hard as you do in the field. That’s the job I show up to do.
Blake · Foreman Marketing

WHAT WE BRING
Every contractor we work with gets the same three things, in this order.
Visibility in every dollar spent
You will know what each marketing dollar produced. Our restoration client’s own dashboard said their Google Ads drove 12 leads all year. We proved those same ads were actually generating roughly 150 tracked calls. Every dollar accounted for.
Clarity in strategy
When we started, 73% of their revenue had no source attached, no way to know what was driving the work. We closed that gap. Now every lead ties to the channel that produced it, and the strategy follows the money.
Scalability in systems and processes
Growth breaks a business that can’t hold it. We closed a 40% leak in their call intake, wired their tools into one view, and built the roadmap for what scales next.
THE SYSTEM WE RUN
The moving parts behind the numbers.
A website built to convert
Fast, mobile-first, emergency-ready. Ranked for the searches that bring paying work.
Google Business Profile, run weekly
Categories, service areas, posts, review responses. Their single biggest source of tracked revenue.
Call tracking on every number
Every line on the site swaps by source. An ad call reads as an ad call. A map call reads as the map.
Call tracking wired into your CRM
Every call matched to a customer automatically. Revenue by source, updated daily.
An intake process that doesn’t leak
The 40% of calls that used to slip away now flag the moment they come in.
Built to be found by AI
Structured so you show up when someone asks an AI assistant for a contractor in your area.
WHAT YOU’RE PROBABLY THINKING
Three objections we hear from every contractor. Answered straight.
“My work comes from referrals. Marketing doesn’t move the needle for me.”
This contractor believed that too. Then we tracked it: Google alone drove $972,246 in twelve months. Referrals are your floor, not your ceiling. The growth was hiding in the channels they couldn’t see.
You can’t grow what you don’t measure.
“I’ve paid an agency before. They couldn’t prove a thing.”
Most agencies report clicks, impressions, and “engagement.” We report dollars, matched by phone number to real invoices in your job system. Every figure in our case study came straight from the client’s Jobber. If we can’t tie it to revenue, it doesn’t go on the page.
Clicks don’t pay your crew. Booked jobs do.
“I’m already busy. I don’t need more leads.”
Busy isn’t scaled. This contractor ran a multi-truck crew and still had idle days: 40% of their inbound calls leaked out before anyone worked them. We plugged the holes first, then built the roadmap to grow on purpose.
More revenue you can see and control. Not more noise.
Straight talk. We don’t promise you’ll be #1 on Google by Friday. Nobody honest can. We wire up the tracking, show you exactly where your money goes and what it produces, and build the roadmap that compounds. You watch the numbers move in real dollars, so you’re never guessing again.
THE FIRST STEP
Start with a free audit.
Before you commit to anything, we audit your account and show you exactly what’s leaking and what it’s costing you. The same audit we run on national accounts with six-figure budgets, we run on yours.
a year found leaking on a national account: ad spend going to a mislinked Google profile, with 85% of the budget bidding on the brand’s own name, buying clicks they’d have gotten for free.
an SEO retainer we caught pointing gambling and crypto backlinks at a client’s site. It was tanking his rankings. We flagged it before he re-signed.
in quotes sitting archived and lost on a restoration contractor’s books, plus 40% of inbound calls leaking out before anyone worked them.
Free, no obligation. You keep the findings either way.
IS THIS YOU?
We don’t ask you to take our word for it. We prove it in your own books.
That only works if you already run systems we can measure. Here is who we are built for, and who we are not.
This is for you if:
- You run a real CRM: Jobber, ServiceTitan, Housecall Pro, or JobNimbus
- You’re doing $250K–$5M and you want the next tier, not just a busier calendar
- You’re tired of pouring money into ads with nobody showing you where those dollars went
- Bonus: your books are in QuickBooks, so we can prove ROI to the dollar
Not for you if you’re unwilling to get off the pen and pad and onto a real CRM, you’re not ready to make more money, you’re not serious about scaling your company, or you won’t do the homework we give you.
Step 1 of 4
What do you run your jobs on?
This tells us whether we can actually prove ROI for you.
Questions
Straight answers.
Who is Foreman Marketing for?
Contractors doing $250K to $5M who run a real CRM (Jobber, ServiceTitan, Housecall Pro, JobNimbus, or Zuper) and want every marketing dollar accounted for. Restoration, roofing, plumbing, HVAC, electrical, and the trades around them.
What makes you different from other contractor marketing agencies?
We report dollars, not clicks. Every number we show a contractor is matched by phone number to a real invoice in their job system. Most agencies can’t tie their work to revenue; we refuse to put anything on the page that we can’t.
Do I have to use a specific software?
You need a real CRM so we can measure results: Jobber, ServiceTitan, Housecall Pro, JobNimbus, Zuper, or similar, ideally with QuickBooks for the books. The trackability is what lets us prove ROI. If you’re on a spreadsheet, we’ll tell you what to set up first.
What do you actually do?
A website built to convert, Google Business Profile run weekly, call tracking on every number wired into your CRM, an intake process that doesn’t leak, and a roadmap layered in the order that compounds: SEO, AI search, local, paid, and social.
Can you really prove ROI?
For our restoration client we traced $1,174,592 of revenue to marketing channels in twelve months and conservatively attribute $434,642 to our work, a 17× return, all matched to invoices in their Jobber. That’s the standard we hold ourselves to. We track every call and match it by phone number to your CRM, with our own database on the sites we build as a backup, so every qualified lead is validated to the channel that produced it.
How do we start?
Book a 15-minute call. We’ll look at what you’re running, show you where revenue is likely leaking, and tell you straight whether we’re a fit. No pressure.