You’re spending money on marketing. Maybe a lot of money.
And you think it’s working. The phone rings sometimes, jobs come in, and you’re busy enough. But if someone asked you to prove which marketing dollars led to which jobs, could you do it?
Most home services owners can’t. Not because they’re bad at business (they’re definitely not), but because it’s hard to find the tools to answer that question.
I recently dug into over 7,000 conversations from home services business owners on Reddit, plus nearly 200 industry podcast interviews. You can learn a lot from doing something like this. Because this is not a survey where people tell you what they think you want to hear. What I saw was a bunch of real business owners talking to each other about what’s working, what’s not, and what they’re confused about.
What I found was a measurement gap so wide that it's costing these businesses real money. Often thousands of dollars a month in spend that can’t be tied to results.
There’s a book I like quite a bit, written by Rob Fitzpatrick. It’s called the The Mom Test and it’s all about how to learn from customers. His main point is that if you ask leading questions, people will just tell you what you want to hear. You have to watch what they do, not what they say.
Now he was saying this in the context of knowing what to sell and how to sell it. But the same thing happens when you ask a customer “how did you find us?” They’ll say “Google” when in reality, they saw your truck first and Googled your name later. They’ll say “referral” after they clicked an ad after looking up “landscaping companies near me” and clicked your name because they remember a friend mentioned you. And the reviews sealed the deal.
You can get really far by asking your customers and trusting your gut. But there is still a ceiling to what those methods can tell you. And if you want to get past that ceiling, you need more information so you can make better decisions.
This post is about raising that ceiling.
3 Simple Marketing Measurement Methods That Work (For A While)
When I looked at how home services owners evaluate their marketing, their answers fell into three buckets. Each one is reasonable. Each one has gotten real businesses to real revenue. But each one also has limits that become more costly as the business grows.
“I ask the customer.”
This is far and away the most common answer. And it makes sense on the surface. Who better to tell you how they found your business than the customer themselves?
Jessica Dickson, who runs a mobile manicure and pedicure service, put it plainly in a message to me on Qwoted. She says "the main way I get new customers right now is through Google, and I am confident that I know that for sure because I ask the client how they found me."
She also said: "I don't really look at reports because I find out directly from the clients how they came to find my services."
Jessica's approach is better than doing nothing. And in fact, it’s actually best practice. Even the largest companies can, and do, benefit from doing this.
In the podcast interviews I analyzed, "ask the customer" showed up as an attribution method about 16 times more often than in the Reddit data. That tells me something important: even the biggest and most established contractors rely on this method as their primary way of tracking marketing. It's the industry default.
And the data they're getting back is unreliable. A homeowner who saw your yard sign three times, then Googled "roofer near me," then clicked your Google ad, then called you—well, that person is going to say "Google."
And to be fair, that’s not wrong. But it’s also not completely right. It’s a form of “last-touch attribution” that only accounts for the last step in the process. And if they said “yard sign,” that wouldn’t be the full picture either. That would be “first-touch attribution.” Either way, you skip three steps. They're not wrong, exactly. But they're skipping the first three steps. And if you had even partial information on the other steps, it would help you better decide where to spend your money.
"I check my gut."
One hundred and ninety-five of the Reddit conversations I analyzed showed owners making marketing decisions based on gut feel. Which is an underrated skill. Good operators develop a real sense for how business is flowing, and that’s either impossible or merely incredibly difficult to put on paper or automate.
The problem isn't the instinct. It's that instinct alone can't separate marketing performance from everything else going on.
Reuben Wilt owns Pool Screen Repair Tampa Bay. He works in a niche that's heavily driven by storm season. His phone rings when homeowners see damage. As he put it: "I spent money on ads during slower periods and I honestly couldn't tell if they failed or if homeowners just didn't need repairs yet. You really can't create demand for storm damage so you're essentially only visible when it happens."
Reuben’s case is an extreme one because he helps clean up after storms. But he’s certainly far from the only operator who falls into the “seasonality trap.” In fact, this came up 293 times in the Reddit data that I gathered researching this post. It’s a big problem for trades like landscaping, HVAC, pest control, and roofing.
Demand swings with the weather in these industries. So a busy March doesn't necessarily mean your marketing is working. A dead January doesn't necessarily mean it's failing. Without year-over-year data, it's genuinely hard to tell the difference.
And that's where gut feel runs into its limits. You might keep spending on things that happened to coincide with a busy season, or cut things that were working like a charm during a slow one. That’s enough to overwhelm even a seasoned operator’s gut feel.
"I look at the reports my agency sends."
This one came up 166 times in the Reddit data, and it was almost always paired with frustration. Owners receive monthly reports from their agency. And in true agency fashion, they come full of charts, graphs, and acronyms. And many of them have no idea what any of it means because the agency didn’t really explain.
One roofing company owner captured the feeling perfectly in a Reddit post: "I run a small roofing company doing both new builds and repairs on older homes. Most of our work comes from referrals, but I know there are folks out there searching online who never find us. Honestly, I'm pretty burned out on SEO companies. Everyone wants a monthly retainer, and after months of paying, nothing seems to change. No real increase in calls, just reports."
I bolded that last sentence because it hit me hardest. When I clustered all the findings related to this uncertainty (the attribution gap, report confusion, gut-based decisions, and "ask the customer"), it covered almost 30% of all categorized conversations. That makes it a top-two pain point for home services owners talking about marketing. It’s right up there with seasonality—which is a factor quite literally out of all human ability to control.
All three of these methods give you some information. They’re good data sets, but none of them give you enough to make confident budget decisions. Especially as your business grows and the dollars at stake get bigger. The gap between what these methods can tell you and what you need to know is where marketing money sort of…disappears.
If You’re Not Sure If Your Marketing Works, It's Not Your Fault (But It Is Your Problem)
If you're a home services owner who can't tell whether marketing is working, I want to be clear: this is not a personal failing. There are real, structural reasons the measurement gap exists.
Measuring marketing is really hard. Even for professionals who do it day in, day out, as I do. But if you understand why this is the case, you’re that much closer to patching up the measurement gap.
Tracking marketing has gotten harder.
For years, the digital marketing industry sold a dream. Track every click, know where all your customers came from, and measure your ROI to the penny. And, yeah, that was always a stretch. But in the last few years, it went from "more or less true" to "more or less false."
Apple's iOS 14.5 update broke a lot of ad tracking in 2021. Browsers like Firefox and Safari block the cookies that advertisers use to follow you around the internet. Privacy laws like GDPR in Europe and CCPA in California made it illegal to collect data the way marketers used to. The tools that used to make attribution easy now give you fuzzy estimates at best.
For consumers, this is good because it means marketers can’t just collect an infinite amount of data without permission. But for businesses, it means that a lot of what you could measure in 2019, you can’t. So you have to find workarounds, many of which haven’t gone mainstream yet.
This isn't a home-services-specific problem. It affects every industry. But it hits home services owners especially hard because they often don't have an in-house marketing team that can adapt. They're relying on either an agency or a platform to tell them what's happening. And those reports are based on data that's getting less reliable by the year.
Agency incentives are misaligned.
I run an agency, so I always feel weird saying this. But it’s true: the agency business model tends to create conflicts of interest. Agencies (usually) benefit from bigger budgets and longer engagements. Clients benefit from efficient results.
Good agencies resolve this by tying their work to outcomes the client cares about. Bad agencies hide behind jargon and opacity.
One commenter on a marketing thread on Reddit put it bluntly: "My advice when it comes to interviewing agencies is to demand accountability. The reason you feel like a lot of agencies live in a grey area is because they like it that way. It's a lot easier to run mediocre campaigns and make a client think it's helping their business than to actually grind and generate leads."
That quote came from a dataset where “agency distrust” was tagged 229 times. So I’m not cherry-picking a fringe opinion. This just happens to be a clear way to say what a lot of folks out there are feeling.
Marketing channels are confusing.
Google Business Profile. Local Service Ads. Google Ads. Organic SEO. Angi. Thumbtack. Facebook. Yelp. Nextdoor.
That’s a lot, right?
Each of these platforms has its own dashboard. Except for organic SEO, for which there are approximately five million tools to measure it. And each platform has its own way of counting leads, as well as an incentive to take credit for your success.
When a homeowner finds you through a mix of channels—maybe they saw your LSA, checked your reviews, then called the number on your website—every platform involved wants full credit.
Which is completely absurd, of course. That's like three people at a dinner table each claiming they paid the whole bill.
Seasonal demand makes measuring marketing for service businesses that much harder.
This is the one that gets home services owners into the most trouble, because it's invisible without data. Quoting Reuben Wilt again: "You really can't create demand for storm damage so you're essentially only visible when it happens."
For any trade that's tied to weather, seasons, or external events (and most home services trades are), demand goes up and down regardless of what your marketing is doing. Without at least 12 months of baseline data, there's no way to tell whether a good month came from your ad spend or from the weather.
It’s easy to spend money in the slow months, panic when leads don’t come, stop the spend right before the season picks up, then credit the season itself when the business returns.
And it might have been the season! But how can you know?
I don’t know about you, but I hate even taking a toll road if I don’t know what it’s going to cost to cross. That fog of uncertainty is no good for making decisions with five or six figure budgets attached.
Define "Working" Before You Measure Anything
There's a problem underneath all of this that nobody talks about. Most home services owners have never actually defined what "working" means for their marketing.
And if you haven't defined it, you can't measure it. Full stop.
So below, I’ve written a simple framework you can use. And I broke it into three tiers for easier reading.
Tier 1: Visibility. Are you showing up where buyers are looking? This includes your keyword rankings, your map pack position, your ad impressions, and your review count. Visibility is necessary. But it's not enough on its own. Plenty of businesses are visible and still not getting calls.
Tier 2: Pipeline. Are the right people reaching out to you? This means phone calls, form fills, quote requests, and messages, but filtered for quality. A hundred calls from tire-kickers is not the same as ten calls from homeowners ready to book. This is where most owners should focus first, because pipeline is what turns marketing activity into revenue.
Tier 3: Revenue. Are those contacts turning into booked jobs at a cost that leaves you profitable? This is the endgame, and it’s ultimately here that marketing either proves itself or doesn't.
It’s very easy to report on Tier 1, so that’s what most agencies do. Impressions, rankings, and traffic for reporting purposes. Those are the easiest numbers to make look good. But most owners care about Tier 3—the booked jobs that make them money.
Getting out of the world of abstract traffic rankings and into the world of concrete qualified leads, calls, and jobs is what makes marketing really work. To quote a plumbing company owner on r/SEO: "I run a service plumbing company and have spent $1500 a month for the past year on SEO. I'm starting to think I'm wasting my money at this point."
And if there are no bookings coming out of the SEO, then that fear would be true. But for now, the owner quoted here doesn't know whether SEO is working. Not because the data doesn't exist, but because nobody has connected their spend to their pipeline to their revenue. They’ve got Tier 1 reports and Tier 3 questions, with nothing in between.
In the podcast interviews I analyzed, established contractors consistently made the same point from the other direction. The standard marketing metrics—lead cost, lead volume, impression share, click-through rate—don't tell you if you're making money. The metrics that matter are jobs booked and revenue per marketing dollar. But almost nobody tracks those.
If you want to know your marketing is working before revenue shows up, then it’s OK to pay attention to Tier 1, but Tier 2 and Tier 3 are what matter the most. Without pipeline and revenue, a great dashboard is ultimately just numbers on a screen.
6 Things You Can Do This Month to Get Clearer Answers
I’ve said plenty about the problem. Let's talk about what to do.
None of these require a marketing degree. Or expensive tools, for that matter. They require discipline and a willingness to track things that most of your competitors won't think about.
1. Set up call tracking.
This is the single highest-impact change most home services businesses can make. Assign a unique phone number to each marketing channel. One for your Google Business Profile, one for your Google Ads, one for your website, one for your truck wraps, and so on.
When someone calls the number on your GBP, you know that's where the lead came from. When someone calls the number in your Google Ad, same thing. This one change turns "I have no idea what's working" into "I know exactly which channels are producing calls."
Call tracking services like Call Rail cost $30–$100/month depending on the number of lines. That's cheap insurance against wasting thousands on the wrong channels.
2. Track form submissions by source.
If your website has a quote request form or a contact form, you should know where every submission came from. UTM parameters (the little tags you add to the end of your URLs), make this possible. They tell your analytics tool whether a visitor came from a Google ad, an email link, a social media post, or something else entirely.
If you don't know where your form fills are coming from, you're only seeing half the picture. And that half might be misleading.
3. Calculate your cost per lead by channel.
Once you've got call tracking and form tracking in place, this math is simple: divide your spend on each channel by the number of leads that channel produced.
One pressure washing business owner shared a detailed breakdown on Reddit: "Google Local Services: This was by far my favorite method. Cost per lead was $16. I would close probably around 50-60% of leads. Many high quality clients came from this."
A $16 cost per lead with a 50–60% close rate is outstanding. But the only way he knew that was by tracking leads by channel and doing the math. Most of his competitors have no idea what their cost per lead is. And that makes it awfully tough to know what’s a great channel and what’s a money pit.
4. Calculate customer lifetime value.
If you know what a customer is worth to you over time—not just on the first job, but across repeat work and referrals—you know how much you can afford to spend to acquire one.
A cleaning company owner shared her channel-by-channel ROI breakdown on Reddit: "I started a cleaning company last Summer and wanted to report back on my first 10 months of ROI on ad spend. My background is in digital marketing.”
They then provided the following figures in the form of a table before specifying, “I am calculating this using the lifetime value of the customer."
LSA: ~903% ROI.
Thumbtack: ~599% ROI.
Angi Leads/HomeAdvisor Pro: ~422% ROI.
Angi Ads: ~139% ROI.
So in short, they’re not just looking at the first job. This person is calculating the full value of the customer relationship and comparing it to what it cost to acquire the customer. It’s a simple concept, but mastering it makes it much easier to pick the right marketing channels.
5. Separate demand fluctuation from marketing performance.
This is the one that trips up seasonal businesses the most. The fix is not complicated, but it does require a good deal of patience because you have to track data over multiple years.
Compare the same month year over year. If your calls went up 20% this March compared to last March, and you increased your marketing spend, there's a decent chance marketing contributed. If calls went up 20% but you didn't change anything, that's probably just demand.
For this, you need at least 12 months of data before you can start separating the signal from the noise. If you don't have that yet, it’s a good idea to start tracking now.
Of all the tracking things I do for marketing, this is probably the one that saves my sanity (and that of my clients) the most. Because if there’s a Q1 slowdown every year, then it means we don’t have to think “oh no, oh no, oh no, it’s all over” every time Q1 comes around. It’s just Q1 being Q1. That knowledge alone makes the tracking worth it.
6. Demand simple reports from your agency.
If you work with an agency, be clear about what you want to see in your reports. You’re probably interested in how many leads came from each channel, what each lead cost, and how many of those leads turned into booked jobs. Don’t be afraid to ask.
If they can't give you this, or if they push back with "it's more complicated than that," be wary. It is more complicated, but the basic picture should still be clear. An agency that can't connect its work to your revenue is an agency that you can’t evaluate.
What Winners Do Differently
Not every owner in the data was struggling. Some had figured it out. And their patterns were remarkably consistent.
They're Google-centric. Across thousands of conversations, the owners reporting the strongest results were built on Google Business Profile, Google Local Service Ads, Google Ads, and organic SEO. I didn’t see success stories get credited to Facebook organic, Instagram, or TikTok as their primary growth driver.
That doesn't mean those channels can't work. But the evidence from real owners talking about what produces jobs is clear: Google is where home services buyers go first. Invest there before you try less certain channels.
They track by channel. The cleaning company owner reporting 903% ROI on LSAs didn't stumble into that number. They set up tracking, did the math, and made decisions based on what the data had to say.
They invest in reviews. Multiple successful operators in the data credited automated review systems as a growth lever. Reviews do double duty: they improve your Google rankings and they increase the odds that someone who finds you will call. It's one of the few marketing activities that compounds in two directions at once.
They know their numbers. Weldon Long, a contractor who built and exited a $20 million HVAC company, made the point on a Hook Agency podcast episode that if you're not profitable at $2 million in revenue, you won't be profitable at $5 million or $10 million either. Making money has less to do with top-line revenue than most owners think.
They fix operations, not just marketing. This was one of the most surprising findings from the podcast data. When marketing "isn't working," the problem is often not the marketing at all. It's the intake process. It's nobody calling leads back fast enough. It's a front desk that doesn't book appointments well. That's a huge bucket of potential revenue that some contractors leave on the table.
If your marketing is generating leads but those leads aren't converting, the first place to look isn't your ad budget. It's your phone process, your response time, and your booking workflow. Sometimes the best marketing ROI comes from fixing what happens after the lead walks through the door.
The Bottom Line
The measurement gap is real. It's expensive. And the data suggest it’s the biggest reason home services companies spend more on marketing than they need to.
The owners who close this gap know which dollars produce which jobs. They’re the ones who move past gut feel and start collecting more reliable data. They're not smarter than everyone else. They just have better information because they collect better information.
You don't need to track everything perfectly. Perfect measurement doesn't exist. But you can get from "I have no idea what's working" to "I know roughly what each channel costs and produces" with a few hours of setup and a commitment to looking at the numbers every month.
That alone puts you ahead of the vast majority of your competitors.
And it means the next time someone asks you "is your marketing working?" you'll have a real answer.




