The best marketing agency for a home service company is the one that knows the trades, reports on booked jobs instead of clicks, lets you own every account, and does not trap you in a long contract. Size, awards and a slick deck do not matter. Fit does. If an agency cannot tell you what a lead costs in your trade and how they will track it to a paid invoice, keep looking.
We run an agency, so yes, we have a horse in this race. That is exactly why this post tells you who should not hire us too. Most of what follows applies to any agency you talk to, including the one you already have.
CPL from LocaliQ 2025 Home Services Search Advertising Benchmarks. Response figures from "The Short Life of Online Sales Leads," Harvard Business Review, audit of 2,241 US companies.
Why those numbers? Because a good agency lives in them. It should know that a search lead in your trade runs somewhere between 54 and 228 dollars, and it should care what happens after the lead comes in, because an agency that brings you leads your office answers two days later is burning your money for you.
What should a home service business demand from a marketing agency?
Ownership of your accounts, reporting on booked jobs, trade experience, and a named person who actually runs your account.
- You own everything. Google Ads account, Meta Business Manager and ad account, Google Business Profile, Local Services Ads, domain, website, call tracking numbers, analytics. The agency gets access. You hold the keys. If you fire them tomorrow, you keep your data and your history.
- Reporting on cost per booked job. Impressions and clicks are not results. Leads are closer. Booked jobs and revenue are the only numbers that touch your bank account. A good agency asks for your CRM or job data in the first week.
- Call tracking and recordings. Most home service leads are phone calls. If nobody is tracking and listening to calls, nobody knows which ads work or whether your office is booking them.
- Trade experience. A plumbing emergency search and a reroof are completely different buyers. An agency that has run both knows the difference in bid strategy, seasonality and landing pages.
- Real platform invoices. Your ad spend should be billed to your card by Google and Meta, or shown line by line. You should be able to see exactly what went to the platform and what went to the agency.
- A named person. Ask who touches your account every week. Get a name, not a department.
What are the red flags when hiring a home service marketing agency?
The agency owns your ad account, hides your ad spend, promises rankings, or reports only vanity metrics.
- They build the ad account under their own login and keep it. When you leave, years of conversion data leave with them and you start from zero.
- "We guarantee page one." Nobody controls Google's organic rankings. What they usually mean is a keyword nobody searches.
- A blended fee with no platform breakdown. If you pay 5,000 a month and cannot see how much reached Google, assume a chunk did not.
- Reports full of impressions, reach and CTR. Useful for the person running the account. Useless for deciding if you are making money.
- They sell the same leads to your competitors. Some "marketing" companies are lead resellers. Ask directly whether any lead they generate for you is ever shared.
- A 12 month contract before they have done anything. Good agencies keep clients with results.
- Your website lives on their hosting with no export. Leaving means losing your site. Ask about this before you sign, not after.
- No questions about your business. If the sales call is all about them and never asks about your average ticket, close rate or capacity, they are selling a template.
How do home service marketing agencies charge?
Most charge a flat monthly retainer, a percent of ad spend, per lead, or a hybrid, and each model pushes the agency toward different behavior.
There is no universal right answer, but you should know what each model rewards before you sign.
Swipe or scroll sideways to compare →
| Pricing model | How it works | Good for | Watch out for |
|---|---|---|---|
| Flat monthly retainer | Fixed fee for a defined scope | Predictable cost, multi-channel work | Vague scope. Get the deliverables in writing. |
| Percent of ad spend | Fee scales with your budget | Large paid budgets | The agency makes more when you spend more, not when you earn more |
| Pay per lead | You pay for each lead delivered | Testing a new market | Lead quality, shared leads, and who owns the data |
| Performance or rev share | Fee tied to booked jobs or revenue | Owners with clean job tracking | Disputes over attribution. Needs airtight tracking. |
| Project fee | One time price for a build | Websites, account rebuilds, audits | No ongoing management after launch |
Pricing models as we see them in the home services market. Always compare total monthly cost including ad spend, not just the agency fee.
Our honest take: percent of ad spend is the model most likely to drift out of line with your interests, because the easiest way for the agency to get a raise is to tell you to spend more. Pay per lead sounds safe but often means you are renting leads you do not own. A flat fee with clear scope and full account ownership is the cleanest for most shops doing 1 to 10 million a year.
What questions should you ask a marketing agency before you hire them?
Ask questions that force specific answers about your trade, your data and your exit.
- What does a lead cost in my trade and my market, and where does that number come from?
- Who will own the Google Ads, Meta, LSA and Google Business Profile accounts?
- How will you track a lead all the way to a booked job?
- Who is the person running my account week to week, and how many other accounts do they run?
- What will you do in the first 30 days, in order?
- What happens to my website, tracking numbers and data if I leave?
- Can I see a report you send a current home service client, with the name removed?
- What kind of home service business is a bad fit for you?
That last one tells you the most. An agency that says "we can help anyone" has not been doing this long enough to know who it cannot help. If you want a Salem specific version of this checklist, we wrote one in how to hire a marketing agency in Salem.
Free ads audit
Already working with an agency and not sure it is working? If you spend 5K or more a month on Google or Meta, we will audit both accounts for free and show you what we would keep, cut and fix. No pitch unless you ask for one.
Get the Free Meta + Google Ads Audit →Should you hire an agency, hire in-house, or do it yourself?
Under roughly a few million in revenue, an agency or a strong freelancer usually beats a single in-house hire, because one person rarely covers search, Meta, SEO, creative and web.
Swipe or scroll sideways to compare →
| Option | Best when | Biggest risk |
|---|---|---|
| Do it yourself | Very small budget, owner has time and interest | It gets done at 10 p.m. or not at all |
| Specialist agency | You need several channels run by people who know the trades | Picking a generalist that does not |
| In-house marketer | Larger shop that needs daily coordination with the office | One person, one skill set, and no backup |
| In-house plus agency | Multi-location or high budget | Nobody owns the result if roles are fuzzy |
Where does Slice of the Pie fit, and who is it not for?
Slice of the Pie is a small, senior agency for home service and DTC brands that want one team running SEO, Google Ads, Meta Ads, creative and web design for one flat price.
The facts. We are based in Keizer, next to Salem, Oregon, and we work with home service companies nationwide. Our all in package is 2,000 dollars a month and covers SEO, Google Ads, Meta Ads, creative and web design. Ad spend goes straight to Google and Meta on your own card, and we never mark it up. We cap the agency at 30 clients, because past that the founder stops knowing your account and you get handed to a junior. I spent 12 years in paid media, including time as CMO of a waterproofing company, so I have sat on the owner's side of the table reading agency reports that said nothing.
Two free ways to kick the tires. We will build a free mockup of your new website before you commit to anything; ask through our contact page. And if you already spend 5,000 a month or more on ads, we will do a free Meta and Google ads audit.
Now, who we are not for:
- Owners who cannot answer the phone. If calls go to voicemail and nobody plans to fix that, no agency can help you, including us.
- Anyone shopping for the cheapest SEO. If you want 300 dollar a month link packages, we are not your people.
- Businesses already booked out for months. Fix capacity first. More leads will just annoy customers.
- Anyone who wants guaranteed rankings or guaranteed lead counts. We will give you honest targets based on your trade and market. We will not promise what Google controls.
- Companies that want a 50 person agency with a department for everything. We are deliberately small.
If that list does not scare you off, see how we handle your trade on our home services page, or go straight to roofing, HVAC, plumbing or restoration.
How do you know if your current agency is working?
Compare cost per booked job and total booked revenue before and after they started, using your own job records, not their report.
Pull three numbers from your CRM for the last 90 days: jobs booked from paid and organic channels, revenue from those jobs, and total marketing cost including the agency fee. Divide cost by jobs. If you cannot get those numbers, that is your answer about the agency's tracking. Then log into your own Google Ads account and open the search terms report. If it is full of junk like job seekers and DIY searches, nobody has been managing it. That takes five minutes and tells you more than a monthly report ever will.
Talk to the person who would run your account
15 minutes with Jimmy. Bring your questions from the list above. If we are not the right fit, we will tell you who might be.
Book a 15-Min Call →Related resources
- What it costs to work with us →
- How much a home service business should spend on marketing →
- Google Ads Management →
- Meta Ads Management →
- SEO + Local SEO →
FAQ: Choosing a home service marketing agency
What is the best marketing agency for a home service company?
The best agency for a home service company is one that specializes in the trades, reports on cost per booked job instead of clicks, lets you own your Google Ads, Meta, Local Services Ads and Google Business Profile accounts, shows real platform invoices, and does not require a long contract up front. Ask it what a lead costs in your trade and how it will track that lead to a paid job. A vague answer is a no.
What are red flags when hiring a marketing agency?
The biggest red flags are an agency that builds your ad account under its own login and keeps it, guarantees page one rankings, hides how much of your money reaches Google and Meta, reports only impressions and clicks, resells your leads to competitors, locks you into a 12 month contract before proving anything, or hosts your website with no way to take it with you.
How much does a home service marketing agency cost?
Agencies charge flat monthly retainers, a percentage of ad spend, per lead, performance or revenue share, or project fees. Always compare total monthly cost including ad spend. Slice of the Pie charges 2,000 dollars a month all in for SEO, Google Ads, Meta Ads, creative and web design, with ad spend paid directly to the platforms on your own card and never marked up.
Should my agency own my Google Ads account?
No. You should own your Google Ads account, Meta ad account, Local Services Ads, Google Business Profile, domain, website and call tracking, and grant the agency access. If the agency owns the account, you lose your conversion history and data when you leave.
What questions should I ask a marketing agency before hiring?
Ask what a lead costs in your trade and where that number comes from, who owns each account, how leads are tracked to booked jobs, who runs your account week to week and how many others they run, what happens in the first 30 days, what happens to your website and data if you leave, and what kind of business is a bad fit for them.
Who is Slice of the Pie not a good fit for?
Slice of the Pie is not a fit for businesses that cannot answer their phones, owners shopping for the cheapest SEO package, companies already booked out for months, anyone who wants guaranteed rankings or lead counts, or companies that want a large agency with a department for everything. The agency is capped at 30 clients on purpose.