Skip to content

Buy the top of the page, and the feed underneath it.

Google reaches the homeowner already looking for your trade. Meta reaches the one who isn't looking yet. Every call and form either produces is tracked back to the ad that paid for it, so you know which half of the spend earned its keep.

Two ways in

Catch the demand, then create it.

Search is the fast channel: someone types your trade and a county, and the top of that page is for rent today. Social is the slow one: the same homeowner, six months earlier, still saving photos. Run one and you're capped at whoever is already looking.

On Google, when they search

A homeowner searching for your trade in your county is the highest-intent lead there is. SEO earns that position over months; ads rent it tomorrow.

On Meta, before they do

On the couch, between a friend's holiday photos and a recipe. The only thing that stops the scroll is a kitchen like the one they've been imagining — and it has to be yours, not a stock library's.

Where the money leaks

Spend that never becomes an estimate.

Google and Meta will both happily spend everything you give them. Whether that spend reaches a homeowner with a project is entirely down to how the accounts are built — and whether anyone is reading what comes back.

  1. 01

    You're paying for the wrong searches

    Without negative keywords your ad spend goes to people looking for jobs, DIY guides and salary figures. All of them cost the same click.

  2. 02

    The traffic lands on your homepage

    Someone searched for a bathroom remodel and got a generic homepage. They leave. You paid for that click either way.

  3. 03

    Boosting isn't advertising

    The boost button shows a post to whoever is cheapest to reach. No audience, no offer, and no way to tell which spend produced which call.

  4. 04

    The creative doesn't stop anyone

    A stock photo of a hard hat gets scrolled past. Your finished kitchen doesn't. Most builders advertise with the wrong image entirely.

  5. 05

    Phone leads vanish from the data

    Most contractor leads are calls, not form fills. If calls aren't tracked, the channel driving them looks like it does nothing and gets cut.

  6. 06

    Half the ad spend is wasted, and nobody knows which half

    There's always a campaign quietly eating money. Until every lead carries its source, you're renewing the whole ad spend on faith.

What we run across both

Intent, a page that answers it, and a number at the end.

Who we're paying to reach

No black box on either platform. You see the searches we bid on and the audiences we build, and you can tell us a keyword isn't your kind of work or an audience never turns into a job.

Search ads on real intent

The homeowner typing "kitchen remodeler near me" has a project and a timeline. That's the search we buy, not vague awareness terms.

Local Services Ads

The pay-per-lead slot above the normal results, with the Google Guaranteed badge. We'll set it up and tell you honestly whether it beats search for your ad spend.

Landing pages that match

Each campaign points at the page for that job with an estimate form on it, not a homepage. This is usually the single biggest lift.

Audiences built on your county

Homeowners in the areas you actually serve, filtered on the signals that correlate with remodeling — ownership, home value, and behaviour that suggests someone is planning work.

Creative from your jobsites

Your projects, shot and cut for the feed. We'll tell you exactly what to photograph on site so there's always fresh material.

Retargeting that isn't creepy

Someone read your kitchen page and left. They see your kitchen work again a few days later. Not the same ad eleven times.

Offers worth clicking

"Free in-home estimate" beats "contact us" on either platform. We test the offer, not just the image or the headline.

Call tracking on every ad

A tracking number forwards to your real line. Nothing changes for the caller, and every call is logged against the ad, keyword or page that produced it.

Bids managed against cost per lead

Not clicks, not impressions, not reach. The number that matters is what a booked estimate costs you, and it should fall month over month.

The math, not the hype

What your ad spend actually buys.

Clicks in the trades are expensive. Better you see that arithmetic now than after a month of spend — and better you see our fee sitting next to it, because the two are separate bills.

$2,500/ month
$500$5,000

What that costs you

Ad spendPaid to Google and Meta, on your own account. We never touch it.
$2,500 / mo
Our service feeWebsite, local SEO, both ad accounts managed, all lead tracking.
$1,000$750 / mo
Total monthly cost
$3,250 / mo

Estimated leads / month

1655

ad spend $2,500 ÷ $45–$150 cost per lead

An estimate, not a guarantee. It assumes a $45–$150 cost per lead, the range we typically see for Google and Meta in construction in the Northeast. Your real number moves with your trade, your county and how competitive your market is. Ad spend is billed by Google and Meta directly, on your own account — our $750/month fee is separate.

The order it happens in

Measured before it's spent.

Tracking goes in at step two, before a single ad runs. Instrumenting after launch means the first month is a guess, and the first month is the one you learn the most from.

01

Research

What homeowners in your county actually type, which counties are worth paying for, and what a click is already costing your competitors.

// demand
{
"intent": "hire, not browse",
"geo": "your county",
"exclude": "jobs, diy, salary"
}
02

Instrument

Tracking numbers, form events and booking events wired in before a dollar of ad spend runs, so nothing goes unmeasured from day one.

// wire up first
{
"calls": "tracked number",
"forms": "event + source",
"booking": "calendar event"
}
03

Build & launch

Search campaigns, feed creative cut from your own projects, and the pages both point at. Live on your accounts, billed direct to the platforms.

// go live
{
"google": {
"ads": "per service"
},
"meta": {
"cut for": "feed + stories"
}
}
04

Read & reallocate

Every week: bids, negatives, tired creative. Every month: the two channels side by side, and budget moves toward whichever books estimates.

// month end
{
"target": "cost per lead",
"cut": "what doesn't book",
"scale": "what does",
"shown": "good or bad"
}
One lead, end to end

A receipt, not a report.

This is the difference between the two. Not “you got 42 leads this month” but this call, from this search, at this cost, that became this estimate — including the call that arrives three weeks after the click.

Why builders hand us the accounts

More than an ads agency.

Ads are only as good as where they land and whether anyone counted what came back. We build the page, run both platforms and own the tracking, so the whole path from search to booked estimate is ours to fix — and there's nobody to point at when a channel underperforms.

  • Both ad accounts are in your name. You keep them, the history and the audiences.
  • Ad spend goes straight to Google and Meta. We never mark it up.
  • One client per service area, so we're never bidding you up against yourself.
  • Calls tracked to the keyword, because most of your leads are calls.
  • Spam and wrong numbers filtered out instead of inflating the lead count.
  • Numbers reported whether they flatter us or not, in a monthly review with a person.
  • Construction only. We already know which searches waste money and what a good lead looks like.
Paid ads, answered

Questions before you hand over an account.

Want to know what your county costs?

We'll pull the actual search volume for your trade in your area, show you the ad we'd run with your own job photos, and tell you what the top of that page costs — before you commit a dollar.

$750/month. Ad spend billed separately, straight to the platforms.