Google Ads management
Google Ads for Home Service Contractors
Red Orca Digital builds and runs Google Search, Local Services Ads and the Business Profile for home service businesses, from roofing and HVAC to plumbing and remodeling. It is $1,000 once to build and from $1,500 a month, with ad spend paid straight to Google. Month to month, one company per trade per county, run by Elijah Nawrot.
- Google Partner
- Month to month
- You own the account
Contractors I work with
Results, with the window they came from


On this page (9)
What does Google Ads management for contractors include?
Everything between a homeowner typing a search and your phone ringing. I build it, I run it, and it sits in accounts that are in your name.
| Part | What I do | How often |
|---|---|---|
| Search campaigns | Built by job type, with the keywords, ads and budget for each job you want more of | Built once, adjusted weekly |
| Search terms | Read what people actually typed and block the ones who were never going to hire you | Weekly |
| Local Services Ads | Set up, categories and service area matched to the work you want, run alongside Search | Set up once, checked weekly |
| Business Profile | Tuned so the profile, the ads and the page tell the same story | At the build, then as needed |
| Landing page | A page I build for the ad, not your homepage | Built once, tested after |
| Call and form tracking | Every call and form tied to the ad group and search it came from, calls recorded | Always on |
| Review call | What booked, what it cost and what changes next | Monthly |
What is not included: the ad spend itself, which you pay to Google, the per-lead charges on Local Services, earning reviews, answering the phone, and the rest of your website.
How is the account structured?
Around the jobs you sell, not around a keyword list. A replacement, a repair and an inspection are different jobs with different values, different search volume and different close rates, whether the trade is roofing, HVAC or plumbing. So each gets its own ad group, its own ads and its own budget line. When one job is worth ten times another, the account should know that.
- HVAC | SearchSearch only
- AC and furnace replacementLive
- AC repairLive
- Furnace repairLive
- Maintenance plansPaused
- Google Search only. No Display network and no search partners. Money meant for people searching for a contractor should not go to banner ads.
- Exact match to start, so every dollar goes to a search I chose. Phrase match comes back one theme at a time once the search terms are clean; broad match later, if ever.
- People in your area, not people interested in it. Location targeting is set to people who are physically there, so a search from three states away does not spend your budget.
- A bid ceiling in month one. Maximize Clicks with a cap, nothing smarter yet. Smart bidding needs conversions to learn from, and a new account has none.
Auto-applied recommendations stay off. Nobody should be editing your account without deciding to.
What that looks like on a new account, with its first 8 days counted the conservative way: the Elite Diesel Solutions case study.
Which searches do you avoid paying for?
Most wasted spend in a contractor's account is searches that were never going to become a job: people looking for work, people fixing it themselves, people shopping for materials, and people searching for another company by name.
- ac replacement cost near meKeep
- hvac technician jobsNegative: jobs
- how to recharge ac yourselfNegative: DIY
- [competitor] hvac reviewsNegative: brand
- furnace replacement quoteKeep
| Search | What they want | Action |
|---|---|---|
| hvac technician jobs near me | A job, not a contractor | Blocked |
| how to fix a leaking pipe | To do it themselves | Blocked |
| shingles home depot | Materials | Blocked |
| [another company] reviews | A company they already chose | Blocked |
| ac replacement cost near me | A price, and probably a contractor | Kept |
| bathroom remodel contractor | Someone to hire | Kept |
The mistake I see most often looks like a good keyword. On one of my roofing accounts, a single phrase-match keyword, the trade word plus a city, had taken 52 percent of the campaign's spend over a summer and produced a fifth of a lead.
Phrase match on a city term also matches every competitor's brand search in that city, because their names contain the trade word too. Trade plus city now goes on exact match, and local competitor names go in as negatives before the campaign runs.
See what a lead should cost you
Your trade and county, worked out live on a 30-minute call. If the numbers don't work, I'll tell you.
What does the landing page do?
Ads do not close jobs. The page after the ad does.
I build every client a landing page as part of the setup, because sending paid clicks to a homepage is paying for a visitor and then asking them to go looking.
Blue Bird Roofing, a page I built

- Proof firstWarranty and a free estimate in the first inch.
- The rating, in viewStars and review count above the headline.
- Their county in the headlineThe place they searched, not the company name.
- The form above the foldName and phone without scrolling.
- A phone that follows themSticky, tappable, tracked.


How are leads counted?
Calls and form submissions from real people, and nothing else. A page view is not a lead, and neither is a click on a phone number that never connects.
- HVAC account, AC replacement ad groupsearched “ac replacement cost”4:12
- Roofing account, Roof repair ad groupsearched “roof leak repair near me”2:47
- Plumbing account, Water heater ad groupsearched “water heater install”1:58
It matters more than it sounds. Here is what Charlotte Premier Roofing's account reported, next to what a lead cost once it only counted people:
Charlotte Premier Roofing
Cost per lead the account reported
$20.06
One week, Jan 10 to 17, 2026.
11 conversions that week. Every one of them was a page view.
Google Search. Source: Google Ads UI screenshots.
What a real lead cost in the first 30 days after the rebuild
$265.64
30 days, after the rebuild.
Non-brand Google Search, calls and form fills only. Source: the Google Ads account, re-counted.
What a real lead cost from Google Search
$198.93
30 days, Sept 2 to Oct 1, 2026.
Non-brand Google Search, calls and form fills only. Source: the Google Ads account: 12 calls and form fills on $2,387.14.
The number on the dashboard got thirteen times worse and the business got its first booked appointments. A real number you can plan around beats a flattering one you can't. The full case study.
Every call is recorded, so when a lead turns out to be a tire kicker you can hear it, and the account can learn from it.
Search, Local Services and your Business Profile: what each one does
Three different things show up when a homeowner searches for your trade, and they are bought and limited in different ways.
| How you pay | What limits it | What I do | |
|---|---|---|---|
| Local Services Ads | Per lead, billed by Google | How many leads Google has to send you. Raising the budget does not create more | Set it up and run it alongside Search |
| Google Search ads | Per click | Your budget and your bids | Build and run the campaigns, the page and the tracking |
| Business Profile (the map) | Free | Your distance from the searcher, your reviews and your relevance | Tune it so it matches the ads and the page |
Local Services will be your cheapest leads and you will run out of them.
The budget field is a cap, not a dial:
usedbudget
usedbudget
That is why every Google Ads engagement runs both. Local Services first, because it is cheap while it lasts, and Search for the volume it cannot supply. More on that in Google Ads or Local Services.
What does it cost?
$1,000 once to build. From $1,500 a month, which covers ad spend up to $10,000 a month, and the price steps up above that. Ad spend is separate, at least $2,000 a month, paid straight to Google on your card and never marked up. Local Services leads are billed by Google per lead.
Month to month. The ad account, the Local Services profile, the Business Profile, the landing page and the tracking numbers are in your name, and they stay yours if you leave. The worked totals are on the pricing page.
How soon does it start?
The estimate call comes first, before you pay anything. After you sign, I build the campaigns, the page and the tracking from the onboarding items you send. It goes live inside a week.
I don't promise a number of leads or a date for them. What moves your result most is how fast you call leads back, and your phone isn't mine.
Who is this not for?
Businesses whose jobs are mostly small service calls, commercial-led companies, and anyone who needs a guaranteed number of leads. Below about $2,000 a month of ad spend, Search usually cannot gather enough clicks to learn in most counties, and I'll tell you that on the call instead of taking the money. When Google Ads is not worth it.
Pricing
What it costs, all in.
Google Ads management
from $1,500 a month
+ $1,000 once, to build
$1,500 covers ad spend up to $10,000 a month, and the price steps up above that. Ad spend is separate, at least $2,000 a month, paid straight to Google on your card and never marked up.
- Google Search campaigns built around booked jobs
- Local Services Ads set up and managed
- Your Google Business Profile tuned
- A landing page I build for your ads
- Call and form tracking, with calls recorded
- A monthly review call
Where the money goes
- Ad spend to Google
- at least $2,000 a month, never marked up
- Management
- from $1,500 a month, covers ad spend up to $10,000
- Build
- $1,000 once
If your budget is too small for paid search to work yet, I will tell you that instead of taking the money.
What Google Ads costs you in a month, all in
- Ad spend $2,000All in $3,500 a month
- Ad spend $5,000All in $6,500 a month
- Ad spend $10,000All in $11,500 a month
To Google, on your cardManagement
Over $10,000: priced on the call; the monthly price steps up with spend.
Plus $1,000 once for the build. Local Services leads are billed by Google per lead, on top of these totals.
Questions
Questions contractors ask about Google Ads.
Do I need an existing Google Ads account?
No. If you are not running anything yet, the estimate covers how many people search for your service in your county, what a lead should cost, and how I'd set up your first account. If you already have one, I look at what it is counting and what it is buying.
Do you need access to my account for the estimate?
No. The estimate is built from your market, your website and what is publicly visible. If we work together, that is when I get under the hood.
Is there a contract?
No. Month to month, and you can leave any month. Everything I build is in your name and keeps working after you go.
Do you build the landing page?
Yes, always. It is part of the $1,000 build. It is a page for the ad, not a rebuild of your whole website.
What if another company in my trade already works with you?
Then I won't take you in that county. One company per trade per county, or a 30-minute radius around you instead. I'll tell you straight if yours is taken.
Which trades do you work with?
Home service businesses selling homeowners: roofing, HVAC, plumbing, electrical, remodeling, basements and foundation, siding and windows, painting and concrete. If your jobs are mostly small, paid search usually isn't the right spend and I'll say so. How it changes by trade.
Read next
Your estimate
See what a lead should cost in your county.
Thirty minutes on a screen share: expected lead cost, cost per sold job at your close rate, and the budget your county takes.
- No account access needed
- If the numbers don't work, I'll say so
- Your trade and county
- Pick a call time on the next screen
- 30-minute screen share










