Ad campaigns

Google + Meta, running for you.
The day you sign up.

Google Search, YouTube, Facebook and Instagram — all live the second you sign up. Every Monday we look at what's bringing the cheapest calls and shift the money there. No agency, no campaign manager, no monthly retainer.

Roofer at height on a fresh shingle install — the kind of homeowner you want calling

What it actually does

Google + YouTube + Maps

Catches the 'water heater leaking near me' and 'roof leak repair' searches first. Once you're spending over $2k/mo we also let Google's smart-targeting loose on YouTube, Maps, Discover and Display.

Facebook + Instagram

We chase the homeowners who hit your site but didn't call yet — and go hunting for new ones who look like your past customers. Same ad runs both apps.

Money moves to what works

Every Monday we look at last week's cost-per-lead by channel and shift the money toward the cheapest source of calls. No phone tag with an account manager.

Shared junk-click list

Every wasted click on 'how to fix' or 'DIY' that any contractor ever ran gets added to a list — and your campaign skips those searches by default. You don't pay for tire-kickers.

No agency. No 'campaign manager'. No monthly retainer.

An agency takes 4–6 weeks to launch a Google Ads campaign for a contractor. We do it in the minutes after you finish the 15-minute wizard. The campaign goes live with real keyword groupings, your past customers fed in as a starting point, and every call tracked back to the ad that made the phone ring.

Google's smart-targeting only kicks in once you're spending more than $2k/month. Below that it just eats budget from your main search ads without finding new homeowners — we don't turn it on until the math works.

And because the same engine writes the ad copy and your website, the ads stay in sync with what's on your site. No 'we'll send you mock-ups Tuesday' loop.

Electrician working at height on a utility pole — the kind of work that gets you searched
How it fits in

Input · Engine · Output

1 · Input
Trade + city + budget
Your trade picks the searches we target; your city picks the geo radius; your budget picks how many ad channels go live (Search-only, Search + Facebook, or the whole spread).
2 · Engine
Build + launch
Campaigns built straight inside your Google Ads and Meta accounts — no middleman. Junk-click list pre-loaded from day one.
3 · Output
Leads in your dispatch
Every call, text and form push tracked back to the exact ad. Drops into your dispatch software automatically (see Dispatch).

Common questions

What contractors ask before they sign up.

Do I need a Google Ads or Meta account?+
We use your accounts. The first time you connect, you sign in once with one click — same as logging into Google. We never see your card; you stay billed directly by Google and Meta.
What's the minimum budget?+
$500/mo on ads. Below that, Google doesn't have enough data to pick the right homeowners and the math stops working in any local market.
What if my cost-per-lead is too high?+
The Monday rebalancer pauses underperforming ads, expands the junk-click list, and tries new geo radii. If your cost-per-lead is structurally too high we'll flag it in the dashboard with the specific reason.
Will my ads compete with my own website's organic traffic?+
No. The search campaigns target high-intent commercial keywords that organic SEO almost never wins for a new site. The two stack.
Can I pause ads any time?+
Yes. One-click pause in the campaigns screen. The Engine Room keeps your website, leads, and dispatch live; only the ad spend pauses.
For the curious — what's under the hood?+
Real Google Ads + Meta accounts built inside yours, not a middleman platform. Conversion tracking wired so every call, text and form maps back to the exact ad. Weekly automatic rebalance to whichever channel is delivering the cheapest qualified calls. We won't say more than that — the rest is what keeps us cheaper than the agencies.

Start the Engine.
Get your phone ringing.

Live in 15 minutes. Leads start coming the same day. No card, no contract, no catch.

✓ No credit card✓ Live in 15 minutes✓ Cancel any time