Google Ads management for home services in Vancouver, WA
Most ad accounts report clicks. Clicks do not pay anyone. I run campaigns against booked jobs, with tracking that shows what a lead costs on each campaign, so you can put money into what works and shut off what doesn't. Based in Vancouver, WA, working with local businesses across the country.
What gets built
The account setup is most of the outcome. Ongoing management matters, but it cannot rescue a structure that was wrong from the start.
Campaigns structured around what you sell
Separate campaigns for separate services, so a gutter cleaning budget is not quietly being spent on roof replacement clicks. Most underperforming accounts are one campaign doing five jobs badly.
A negative keyword list that actually works
Trades bleed money on searches that look relevant and never convert: DIY guides, job seekers, people shopping for parts. Filtering those out is the single fastest way to cut cost per lead in a new account.
Call tracking before the first dollar is spent
Tracking numbers go live before the campaigns do. Without it, you know how many clicks you bought and nothing about how many jobs you got, which is the position most businesses are in when they decide ads do not work.
Every call tied back to the job it produced
Calls from CallRail flow into your job system, so a booked job can be traced back to the campaign and the search that created it. On my last build that pipeline ran into Jobber through automated workflows, with no manual data entry.
Cost per lead, per campaign.
A monthly report full of impressions and click-through rates tells you nothing you can act on. The question worth answering is simpler: what did a lead cost on each campaign, and which ones produced work worth more than they cost.
Running ads for an exterior home services company in this market, that number sat around $50 per lead — that engagement is written up in full in the case study. Yours will be different, because it depends on your trade, your area, and how many competitors are bidding on the same searches. The point is not the figure. The point is that you should know it, and most businesses running ads do not. If you run an HVAC company or a roofing or gutter company, those pages cover how this plays out in your trade specifically.
Once you know it, the decisions get easy. A campaign producing leads below what a job is worth gets more budget. One that doesn't gets turned off. That is the whole loop, and it is only available if the tracking was built in from the start.
What ads are and aren't good for
Ads are a tap. Turn them on and you are at the top of the page today; turn them off and you are gone the same afternoon. That makes them the right tool for a slow month, a new service, or a season you need to fill, and the wrong tool as the only thing holding your business up.
Local SEO is the other half. It takes longer and it keeps working after the spending stops. Run ads for now, build search for later, and use what the ads teach you about which searches actually convert to decide what the search work should target.
What it costs
Ads on their own are $1,200 to build the campaigns, then $650 a month to actually manage them. If you need the website and the Google listing too, the Fill the Schedule package bundles all three from $4,025, then $900/mo management, ad spend paid straight to Google.
Ad spend is separate and always yours. Google bills your card directly, the account is in your name, and you can see every dollar of it. I never mark up media or take a cut of spend, which means there is no incentive for me to tell you to spend more than the numbers justify.