Free: the 90-second Leak Check. No email.Take it

Ads managed like an investment, not a line item.

Google Ads, Local Services Ads, and Microsoft Ads — run by one operator with full visibility into what every click turns into.

Get a free account audit

Most ad management is a Black Box: your account under their login, a report full of clicks, and a contract you cannot leave. This is the opposite, written into the agreement.

The plan

What's included

Google Ads: Search, Performance Max, Demand Gen. Structure, bidding, negatives, creative testing.

Search, Performance Max, and Demand Gen campaigns structured around how you make money (emergency vs. scheduled, service vs. replacement, practice area). Negative keyword lists, bid strategy by intent, ad copy and asset testing with a written change log.

Local Services Ads: setup, verification, lead disputes, review strategy.

Profile setup and verification, response-time monitoring (Google ranks you on it), review strategy, and weekly disputes on junk leads so you only pay for real ones.

Meta Ads: Facebook and Instagram for planned jobs, offers, and retargeting. Tracked to the booked job, not platform ROAS.

Facebook and Instagram campaigns for the jobs that are planned, not searched: replacements, remodels, financing offers, maintenance plans, and retargeting of people who called but did not book. Creative tested with a budget rule you approve; tracked to the booked job like everything else, not to platform ROAS.

Yelp Ads: run only where Yelp earns its cost per booked job against Google.

Managed where Yelp actually drives calls (home services in metro markets, restaurants and retail for ecommerce-adjacent brands). Profile, request-a-quote response time, and cost per booked job tracked against Google so the budget only stays if Yelp earns it.

ChatGPT Ads: sponsored placement inside AI answers, tested early and held to the same cost per booked job.

Ads inside ChatGPT answers are new and thin on data, so we treat them as a test with a capped budget: your AEO work (schema, llms.txt, citable pages) does the organic half, and paid placement is measured against Google on cost per booked job. If it earns its place, it stays; if not, it comes out and you see both numbers on the weekly page.

Microsoft Ads: imported and tuned, not just copied.

Imported from Google, then tuned for the audience that actually uses Bing (older, higher-income, desktop). Usually 10–20% of search volume at a lower cost per lead.

Call tracking: dynamic numbers, recording, and source attribution to the keyword.

Dynamic number insertion by source, call recording, and attribution down to the keyword. Calls get tagged by outcome (booked, quote, spam) so the ad platforms learn from jobs, not rings.

Weekly notes in plain English. Monthly review on a call.

A short written note every week: what changed, why, what it cost, what it booked. A monthly review call. No 40-page PDF.

Not included: vanity dashboards. Reports you can't act on.

Vanity dashboards, impression reports, "brand awareness" metrics, and anything you cannot make a decision from.

Success

What changes in 90 days

Budget moves to the campaigns that book jobs, not the ones that get clicks.
LSA response time and junk-lead disputes handled weekly.
Google Ads, LSA, and Microsoft accounts in your name with a written change log.

Objections, answered

Questions

Minimum spend?
$5,000/mo in media. Below that, management fees eat the budget — we will tell you that on the audit call.
Do you take a percentage of spend?
No. Flat monthly fee. Your budget is not our incentive.
Who owns the account?
You. Always.

Get a free account audit

Free, read-only, and honest about which tier you need — including none.

Book it