
Is a 3.5% ROI good?
Key Facts
- A 3.5% ROI is dramatically below home service benchmarks, where returns run from 1.7x to 100x (170%–10,000%) across channels according to industry benchmark data.
- A 35%-margin HVAC shop needs roughly 2.9x ROAS just to break even, per the formula break-even ROAS = 1 ÷ gross margin according to HVAC ROI benchmarks.
- Companies that respond to leads within 5 minutes instead of 30 are 21x more likely to qualify the lead per contractor marketing research.
- The average small business takes over 47 hours to follow up with a new lead, and over 30% of inbound leads are never contacted at all according to lead response studies.
- Local Services Ads deliver 9.55x ROAS (855%) on an average HVAC ticket of $2,110 per HVAC advertising data.
- Automated missed-call text-back software costs $50–$150 monthly yet can recover $50,000–$300,000 in annual revenue according to automation ROI analysis.
- 78% of buyers choose the first company that responds, and 85% of people whose calls go unanswered never call back per lead response research.
The Short Answer: 3.5% ROI Is Far Below the Bar
If someone told you their marketing returned 3.5%, they wouldn't be bragging — they'd be apologizing. And in home services, that apology would be warranted: a 3.5% ROI isn't just below average, it's in a different universe from what well-run campaigns actually return.
Industry benchmarks make the gap stark. According to home service marketing benchmarks, returns across channels run from roughly 1.7x to 100x — that's 170% to 10,000% ROI. HVAC-specific data shows 8.4x ROI, plumbing sits at 6.5x, and mature SEO (owned channels) reaches 30–100x. Even the weakest reported channel, shared-platform HVAC leads, delivers 2.7–8.0x. A 3.5% return (0.035x) falls dramatically short of every one of those benchmarks.
The more useful question isn't "is 3.5% good against an average?" — it's "is 3.5% good against my margins?" That's where break-even math comes in. As HVAC ROI benchmark data explains, break-even ROAS = 1 ÷ gross margin. In practice:
- A 35% margin HVAC shop needs roughly 2.9x ROAS just to break even
- A 55% margin repair call breaks even at about 1.8x
- A 60% margin maintenance plan breaks even near 1.7x
So a 35%-margin shop running general search at 2.76x ROAS "loses money on the first job" — and 3.5% doesn't come close to covering costs at any realistic margin. For context, Local Services Ads deliver 9.55x ROAS (855%) on an average HVAC ticket of $2,110, and the median Google Ads ROAS for HVAC is 4.37x, with top-quartile performers hitting 10.24x.
There's one honest caveat: a positive 3.5% still beats the one-third of small businesses that aren't profitable at all. But "better than losing money" isn't a bar anyone should aim for.
If your measured ROI sits this low, the investment itself is rarely the whole story. Operational leaks — slow follow-up, missed calls, leads never contacted — depress realized returns well below what the spend could produce. That's why CallMyLeads focuses on answering every lead in seconds, 24/7, before the gap between what you paid for and what you converted turns a decent channel into a 3.5% disappointment. Fix the response layer first, then re-measure against your own break-even number.
Why Your ROI Looks Worse Than Your Investment Really Is
Before you blame your ad budget for a 3.5% ROI, look at what happens after a lead arrives. In most small service firms, the money isn't lost on the spend — it leaks out of the pipeline through slow, thin, or missing follow-up.
The numbers back this up. The average small business takes over 47 hours to follow up with a new lead, more than 30% of inbound leads are never contacted at all, and reps make just 1.3 call attempts before giving up. Your ads may be doing their job; your process may not be.
Speed is the single biggest fixable gap. Industry research calls the 5-minute rule "the cheapest ROI lever in contractor marketing" — a company that responds within 5 minutes instead of 30 is 21x more likely to qualify the lead. No channel choice or creative tweak produces a lift anywhere close to that.
Buyers also reward speed ruthlessly. According to lead response studies, 78% of buyers choose the first company that responds. And once you miss them, they rarely come back: 85% of people whose calls go unanswered will never call a second time. That's a paid-for lead gone — and it never shows up in your ad platform's report as a failure.
So when your measured ROI reads 3.5%, ask what the number is actually capturing:
- Leads that sat unanswered for two days while the buyer called a competitor
- Missed calls after hours or during peak season that went to voicemail
- One-contact leads who needed a second or third touch before booking
- A measurement window shorter than your real sales cycle, which makes the read incomplete
This is why experts caution that ROI is an outcome metric, not an input metric. A cheap cost per lead can look efficient while still producing a weak pipeline, and bad inputs — like untracked missed calls — produce confident, wrong outputs. A 30-day ROI read on a 90-day sales cycle will understate your real return, per measurement guidance.
The encouraging part: execution gaps are far cheaper to fix than ad budgets. If your average customer is worth $1,000 and faster response recovers just two extra customers in a month, the fix has already paid for itself several times over. That's why we built CallMyLeads around one promise — stop paying for leads you never get to talk to — with every new lead answered in seconds, 24/7/365, before interest disappears.
Fix the leak first. Then judge the ROI.
How to Measure ROI Correctly Before You Judge It
You can't fix a number you don't trust. Most firms measure ROI with the wrong formula, the wrong window, or the wrong denominator — then wonder why 3.5% looks acceptable on paper while the bank account disagrees.
ROI has two standard forms: the multiplier (net revenue ÷ lead gen cost) and the percentage ((revenue – cost) ÷ cost × 100). Both fail if the measurement window doesn't match the sales cycle. Industry guidance warns that a 30-day read on a 90-day cycle is incomplete — you're scoring the game at halftime. Lead response speed compounds this error. The average small business takes over 47 hours to follow up, and over 30% of inbound leads are never contacted. Responding within five minutes makes a company 21x more likely to qualify the lead, yet most firms measure ROI before that gap even closes.
Cost per lead (CPL) is an input metric; ROI is an outcome metric. A low CPL "can look efficient while still producing weak pipeline" — especially when leads sit untouched for days. The fix is closed-loop tracking: every lead tagged by source, timestamped at first response, and followed to a booked result. That's the only way the final number reflects reality.
- Match the measurement window to your actual sales cycle — not an arbitrary 30 days
- Track first-response time alongside source and outcome for every lead
- Use the multiplier formula for channel comparison; percentage for profitability checks
- Audit data integrity before trusting any ROI report
CallMyLeads builds this tracking into the response layer itself — every form, call, chat, and missed call gets an instant reply, a qualification score, and a booked appointment logged to your calendar and CRM. When the data is clean, the ROI conversation gets shorter.
The Cheapest ROI Lever: Fix Response Speed First
Missed calls bleed revenue before you even know it—especially when leads move fast and your team doesn’t. For small service firms, the cost of slow response isn’t just frustration; it’s measurable profit loss that turns potentially strong marketing into a money pit.
Fixing response speed is the cheapest ROI lever available. Automated missed-call text-back software costs $50–$150 per month but can recover $50,000–$300,000 in annual revenue by boosting contact rates 400%+ and improving conversions 40% or higher.
This isn’t theoretical—it’s operational math. When a lead isn’t contacted within five minutes, qualification odds drop by up to 80%, and over 30% of inbound leads are never reached at all because reps average just 1.3 call attempts before giving up. Meanwhile, the average small business takes 47 hours to follow up—plenty of time for a competitor to step in.
- Responding within one minute increases conversion by 391%
- Leads contacted within one hour are 7× more likely to be qualified
- 78% of buyers choose the first company that responds
For a home service business running Local Services Ads at 9.55x ROAS, every missed call isn’t just a lost lead—it’s thousands in unrealized revenue. CallMyLeads closes that gap with instant, always-on response: text-back in seconds, booking flows that run 24/7, and lead nurture that keeps warm prospects engaged until they’re ready.
Before cutting ad spend or doubting your marketing, check your response speed. Fixing it often turns sub-break-even ROI into profitable performance—without increasing your budget.
Your Action Plan: From 3.5% to Benchmark-Level Returns
Your Action Plan: From 3.5% to Benchmark-Level Returns
If your marketing ROI measures at just 3.5%, you're likely leaving significant revenue on the table due to operational gaps rather than flawed strategy. Industry data shows even conservative benchmarks for home services start at 1.7x ROAS (170%), with HVAC-specific Local Services Ads achieving 9.55x ROAS (855%) — meaning a 3.5% return (0.035x) falls far below break-even for most service businesses. Research confirms that responding within five minutes makes firms 21x more likely to qualify a lead, yet the industry average response time stretches to 47 hours, with over 30% of inbound leads never contacted at all.
Begin by auditing your lead response processes: track how quickly your team replies to new inquiries from forms, ads, or missed calls, and calculate your margin-adjusted break-even point using the formula break-even ROAS = 1 ÷ gross margin. For example, a 35% margin HVAC shop needs approximately 2.9x ROAS just to break even, making 3.5% ROI substantially unprofitable. This margin-based approach reveals whether low ROI stems from investment choice or execution failure.
Next, shift budget toward exclusive lead sources where conversion rates dramatically outperform shared platforms. Data shows Local Services Ads achieve a 43.9% book rate compared to just 5-15% on platforms like Angi — a difference experts attribute to lead exclusivity, not sales training. This structural advantage means reallocating spend to owned or exclusive channels can yield immediate ROI improvements without increasing overall marketing spend.
Finally, implement automated response systems to ensure every lead gets a reply in seconds, 24/7. CallMyLeads connects your lead sources, applies your qualification rules, and delivers instant responses via text, email, or voice — booking appointments directly into your CRM while nurturing not-ready leads until conversion. By eliminating delays that cause leads to go cold, you capture revenue currently lost to slow follow-up and position your business to achieve benchmark-level returns. Stop paying for leads you never get to talk to.
Frequently Asked Questions
Is a 3.5% ROI actually good for a small service business?
What ROI do I actually need to break even?
My ads should be working — why is my ROI so low?
How fast do I need to respond to a new lead?
Is a 30-day measurement window enough to judge my marketing ROI?
Is it worth paying for automated missed-call text-back?
From Leak to Leverage: Turning Response Speed into Real ROI
A 3.5% ROI isn't just disappointing—it's a signal that your marketing spend is leaking before it ever converts. As we've seen, even conservative industry benchmarks start at 1.7x ROAS, and break-even for most service businesses requires returns well above what 3.5% delivers. The real issue rarely lies in your ad strategy but in what happens after the lead arrives: slow follow-up, missed calls, and unattended inquiries turn paid opportunities into silent losses. Fixing response speed isn't just a tactical tweak—it's the cheapest, highest-leverage ROI move available, with automated systems recovering tens of thousands in recoverable revenue for minimal monthly cost. Before doubting your marketing, audit your lead response time, match your measurement window to your sales cycle, and implement instant follow-up that ensures every lead gets a reply in seconds. When you stop paying for leads you never talk to, your ROI stops being a mystery and starts reflecting the true value of your investment. See how CallMyLeads helps home service businesses close the gap between lead and booked appointment—without adding headcount or ad spend.