For Home & Local Services
Google Ads and Local Services Ads for plumbing, HVAC, electrical, roofing, tree service and other home service companies that send a truck to the customer.
We judge the account the way you do, by booked jobs. Your monthly report starts with one number: what a booked job cost you, with our fee included.
Cost per booked job, our fee included
Google Ads month to month, 30 days’ notice
You own the ad account and its data
These are the problems we look for first in a trades account.
Most of the damage we find is in the counting and the call handling, not the bidding.
- Search takes most of the budget while Local Services Ads are available for your trade. In both accounts behind our Local Services Ads range, a Local Services Ads lead cost less than half as much as a Search lead.
- More than 15% of calls go unanswered. Fix call handling before you buy more clicks.
- The account counts page views or direction clicks as conversions, so it bids toward people who never called.
- Brand searches are mixed into the totals. They convert cheaply and make the account look healthier than it is.
- The job export counts the same job twice, so a booked job looks cheaper than it was.
The free basic audit checks your account for each of these and tells you, in writing, what we would change first. You can also run six of our first checks yourself in about ten minutes.
What we do for home service companies, and what each service costs.
Ads and tracking
- Google Ads and Local Services Ads. For licensed trades that Local Services Ads covers, we fund it before Search, then add Search where it books jobs at a cost you can carry. From 25% of ad spend, $500 monthly minimum, month to month.
- Conversion tracking repair. Calls, forms and bookings counted once each, and booked jobs matched back to the ads where your job software can export them. Setup included with ads management.
- Programmatic ads, with geofencing and address-based targeting aimed at the neighborhoods you serve. From $5,000 a year, all in, media included.
- Meta ads on Facebook and Instagram, for offers people decide on by seeing them, such as maintenance plans. Emergency work starts with Google Ads. From $3,000 a month, 3-month minimum, ad spend billed separately.
Local search, pages and follow-up
- Local SEO and Google Business Profile, for the map results near each location. $1,500 a month per location, 12-month term.
- SEO, for a service area wider than one map pack. From $2,500 a month, six-month first term.
- Websites and landing pages, with a page for each service you advertise and calls tracked from launch day. Websites from $2,500. Landing pages from $1,500.
- Automations, such as missed-call text back, quote follow-up and review requests sent when a job is marked complete. Quoted per project.
Google bills your ad spend to you directly, with no markup. You own the ad account, the tracking and the data. See all of our prices.
The first month fixes the measurement, then puts the budget where jobs book.
1. Fix the counting
Calls, forms and bookings are set to count once each. Page views and direction clicks stop guiding the bids. Booked jobs are connected where your job software allows it.
2. Fund what books first
If Local Services Ads covers your trade, we tune its profile and budget first, because it usually brings the cheapest leads. Then one Search campaign per service, shown only to people in or regularly in your area.
3. Report and change
Each month we review search terms and booked jobs and move budget toward what books. The report lists what we changed, why, and what happened after, including the months that went badly.
We judge the account on cost per booked job, with our fee included.
- Cost per booked job is your ad spend plus our fee, divided by booked jobs from your own records, deduped so each job counts once.
- A call or a form is a lead. It is reported as a lead and never gets a dollar value or a return figure.
- Brand searches are reported apart, so the account is judged on new customers.
- Local Services Ads and Search sit in one view, with one budget plan.
- If you keep no job records, the report shows cost per lead and says so.
For licensed trades, we plan around $60 to $100 per Local Services Ads lead and $150 to $250 per Search lead.
These are the planning ranges we use to read a plumbing, HVAC or electrical account, set from trades and home services accounts we have run or reviewed. A lead here is a call or form from a possible customer, not a booked job. Costs move with the season and the market. Use the ranges to ask better questions, not as a quote or a promise.
What our records show for trades and home services.
- Measured: job software revenue, 12 months. In the largest trades account we have reviewed, Local Services Ads brought back 2.97 times its cost in booked job revenue. Search brought back 0.79 times, yet took about 73% of that year’s spend. 64% of that company’s booked revenue came in with no ad source attached, so each figure is a floor.
- Measured: dispatch export, Jun to Aug 2026. On a home services account, the dispatch export wrote a new row for every re-dispatch and every extra line on a job. Counting rows instead of distinct orders made a booked job look about a third cheaper than it was.
- Modeled: client’s own close rate, calendar year 2025. For a regional internet provider, Search cost $245.87 and $322.69 per new subscriber in two markets, and paid social cost $466.97. Modeled from the client’s 11.99% close rate, not measured. The account counted several form actions at once, which inflates leads, and these figures inherit that.
No account here is named or identifiable. These are past figures, not a promise of what yours will cost. All of our published results are on the homepage, each with how it was measured.
Is this for you?
Good fit
- Licensed trades and home services where people search when they need help now, such as plumbing, HVAC, electrical and roofing.
- You keep job records, even in a spreadsheet, so booked jobs can be counted.
- Your team answers the phone, or you are ready to fix call handling first.
- You want to own your ad account and see every change we make.
Not a fit yet
- A market too small for the budget. We price the market first and tell you.
- Too many calls going unanswered. Fix call handling before buying more clicks.
- You want a promised return on ad spend. No one can honestly promise one, and we won’t.
“Highly recommend Eddie for your marketing… You will know what your money is going towards on top of seeing results.”
Adam Knudson, Master Plumber, A Plus Plumbing of NWA, former client
Start with a free basic audit of your Google Ads account.
Five short fields, no call needed. You get the audit in writing and keep it whether or not you hire us. The basic audit is free. A deeper audit is paid, and we tell you the price before we start. If paid search will not pay for your business, the audit says so.
- Where did the money go, by campaign and by search term?
- What does a booked job cost, from your own records?
- Can your tracking be trusted?
- What would we change first, and what would we leave alone?
Prefer email? Write to ops@simplydigitalmarketing.co with your trade, your service area and your monthly ad spend.
