Google Ads is the fastest way to fill a home services pipeline — and the fastest way to burn cash if you do it wrong. Penrose runs Google Ads accounts engineered around booked-job margin, not vanity CPL.
Penrose Growth works with residential and commercial service businesses across the United States.
Google Ads for contractors is the fastest channel to turn on and the fastest to waste money on. We manage it against cost per booked job and margin — offline conversions imported from your CRM, call recordings scored, and budget shifted toward the job types your crews are actually profitable on. Organic coverage for the same queries compounds through SEO and local search.
Spend is paced to crew availability and season. Emergency terms run when you can dispatch today; replacement and project terms carry the high-ticket demand that funds the account.
Lead-level reporting hides the truth. Every conversion is reconciled to a booked job and to gross profit, which is also how we run Local Services Ads and paid social.
A great campaign fails on a slow page or an unanswered phone. Landing pages, site speed, and intake and follow-up cadence are managed as part of the same engagement.
Paid search buys immediate, high-intent demand — which makes it the right tool for filling capacity and the wrong tool for fixing a conversion problem.
Same-day for emergency terms, days to weeks for replacement and project terms, with meaningfully different economics between the two.
Cost per booked job, not cost per click or per lead, is the only number that matters. Call recording and CRM matching are prerequisites.
Search first with tightly matched service and geography, then Performance Max only once conversion data is clean enough to guide it.
Ad spend during hours nobody answers the phone is a direct write-off. Scheduling and intake capacity must gate the media plan.
Bidding aggressively on high-ticket service lines and conservatively on low-margin ones is usually worth more than any bid-strategy change.