Most campaigns don't fail.They get cancelled at month three.
Nobody sold you a bad channel. Somebody sold you a straight line — and then month three arrived, looked flat, and you pulled the plug two months before the curve turned. Realistic expectations are the single biggest difference between a campaign that works and one that gets abandoned. This page shows what each channel actually produces, how long it genuinely takes, and what nobody can promise you.
Illustrative shape, not a projection. Timings reflect published 2026 guidance: early SEO signals at 2–3 months, return-positive lead flow at 7–9 months, strongest results in years 2–3 of continuous work.
Sources: PipelineOn and WebFX 2026 home services conversion benchmarks (7.8% median, 11.45% top decile per Logos Web Designs); Geek Powered Studios 2026 SEO timeline guidance (2–3 months early signals, 7–9 months ROI-positive) and Coalmarch on years 2–3; WeMailAmerica 2026 home services direct mail response; Estatehub 2026 lead conversion benchmarks. All four are averages across many businesses. Your trade, market, season and response speed move every one of them, which is exactly the point of this page.
What can change your marketing results overnight?
More than most agencies admit. We can model ranges from real data and we cannot promise a number, because six things move underneath every campaign and none of them are controlled by anyone selling you marketing. Naming them upfront is not hedging — it is the difference between a plan you can hold and a promise you will be disappointed by.
Algorithms change without notice
Google shipped a core update in March 2026 that elevated Interaction to Next Paint to a primary ranking signal. AI answers have already cut clicks on informational queries. Rankings earned honestly can still move for reasons nobody was told about in advance.
Auctions get more expensive
87% of industries saw cost per click rise year on year, with home services among the hardest hit. A private-equity-backed competitor entering your market with a $25,000 monthly budget changes your cost per lead without you doing anything wrong.
Postage and platform costs rise
First-Class mail moved from 78 to 82 cents in July 2026. Meta cost per lead in home services rose from $30.57 to $34 in a year. Channels that penciled out in January can be marginal by December through nothing you did.
The economy moves discretionary work
Emergency plumbing holds up in a downturn. A $60,000 kitchen does not. If your trade depends on optional spending, your results track consumer confidence as much as they track anything an agency does.
Weather and season swing everything
A hailstorm makes a quarter for a roofer. A mild winter breaks one for an HVAC company. Direct mail response varies by season, and Meta cost per lead can swing about 46% between the cheapest and dearest months of the year.
New surfaces appear
AI search barely existed as a channel three years ago and now roughly 1.2% of local businesses surface in those answers. Something will emerge in the next two years that nobody currently has a benchmark for.
None of that is a reason not to market. It is a reason to plan in ranges, measure relentlessly, and treat any guaranteed number as a warning sign. Everything below is built from published 2026 data and presented as a range for exactly that reason.
What does each marketing channel realistically produce, and when?
Every channel has a different shape. Some pay back in days and stop the moment you stop paying. Some pay nothing for months and then keep paying after the spend ends. Reading this table properly is most of what separates a contractor who gets results from one who cancels at month three.
43.9% book rate
$233 per customer
$8.33 avg per click
7.33% convert
EDDM postage $0.260
1–4.4% response
$2.30 per click
~12% close rate
Profile work + reviews
14.6% lead close rate
Cost/lead falls over time
30–60% lower CPL on Meta
Sources: SearchLight Digital LSA benchmark, February 2026 ($6.72M spend, 888 contractors); LocaliQ home services benchmark across 3,211 campaigns; TheeDigital 2026 home services CPC; Estatehub 2026 conversion data; Mailpro / CRST / WeMailAmerica 2026 direct mail rates and response benchmarks; AdAmigo 2026 Meta CPL; Geek Powered Studios and Coalmarch 2026 SEO timeline guidance. Ranges are wide because trade, market, season and execution all move them.
The pattern in that table is worth naming, because it is the whole trade-off: speed and permanence are inversely related. The channels that pay back fastest stop the moment you stop paying. The ones that take months keep producing after the spend ends. Almost every sensible contractor plan runs both at once — fast channels carrying the schedule while slow channels build underneath.
What would your budget realistically produce?
Drag the sliders to split a monthly budget across channels and watch the twelve-month shape change. Fast channels lift month one and stay flat. Slow channels do almost nothing until month four and then climb. And the last slider — your website — multiplies every single one of them at once.
The Expectation Engine
AFC · No. 021
Runs entirely in your browser. Nothing is stored or transmitted. This is a model, and you should treat it as one. It uses published 2026 cost per lead figures per channel, applies a ramp curve to the owned channels matching published timeline guidance, and scales lead volume by your website conversion rate against the 7.8% home services median. It cannot know your market, your competitors, your season or your offer. What it is genuinely good for is the shape — seeing that month three looks flat when you weight toward SEO, and that the website slider moves everything at once.
Why does the website decide what every other channel is worth?
Because every channel eventually points at it. Local Services Ads, paid search, Meta, direct mail QR codes, organic rankings — all of them end at the same page, and its conversion rate multiplies every one of them simultaneously. Doubling site conversion doubles leads from every channel at once, without buying a single extra click.
What good looks like
- Home services median site-to-lead conversion: 7.8%
- Top 10% of small business sites: 11.45%
- Plumbing and pest control: 12–16%, driven by urgency
- HVAC repair pages 10–15%, replacement pages 3–6%
- Electrical 6–10%; roofing and remodeling 3–7%
- Global average across all industries, for scale: 2.35%
What moves it
- Tap-to-call button above the fold, sticky on every page
- A sticky call bar alone is reported to lift calls 25–40%
- Mobile speed — 71% of home services traffic is mobile
- Largest Contentful Paint under 2.5s, and INP now a ranking signal
- Price guidance, so people self-qualify instead of leaving
- Real project photos and visible licence, insurance and reviews
A better website doesn't add a channel.
It multiplies all of them.
Here is the arithmetic that makes the point. A contractor spending $3,000 a month at a $60 cost per lead buys the same 50 visits-worth of traffic either way. At a 3% site conversion that produces one set of leads; at the 7.8% median it produces more than twice as many; at the 11.45% top decile, nearly four times. Same spend, same market, same offer. Move the website slider in the engine above and watch every channel move together — that is not a quirk of the model, it is the actual mechanism.
The fastest result available to you costs nothing.
78% of customers buy from the first business that responds, and more than half of contractors take five days or longer to reply to an enquiry. Phone leads convert at around 46%, with 37% closing on the first call. Before any channel on this page produces anything, decide who answers at 6pm on a Friday — because that single decision changes the return on every dollar that follows it, and it does not appear on anyone's invoice.
Get a free auditWhat can an agency honestly commit to?
Process, not outcome. Nobody controls algorithms, competitors, postage rates or the weather — so every item below is something entirely within an agency's control, which is what makes it a commitment rather than a hope. Hold any agency to this list, including us.
Tracking before spend
Call tracking per channel and conversion tracking installed before a dollar moves. Without a baseline nothing can be proved either way, which suits an agency far more than it suits you.
Runway stated per channel
Written down before you commit, using the table above. A quiet month three on SEO is expected rather than a failure, and you should hear that in month zero rather than month three.
Reporting in booked jobs
Calls and forms attributed to source, cost per booked job by channel, and a plain-language note on what changed. Rankings and impressions are inputs and we will never lead with them.
We'll tell you to cut things
Including things we are paid to run. If a channel is not clearing your break-even, saying so costs us money and is the entire point of measuring it in the first place.
One consequence worth stating plainly, because it will happen: some months a good report contains numbers going down. If we cut low-intent traffic and grow high-intent traffic, total sessions fall while booked jobs rise. An agency that only ever shows you numbers going up is choosing which numbers to show you. And on terms: everything is month to month, and the website, profile, tracking, content and reviews are yours — check that with anyone you hire, before the first invoice rather than after.
How do you set realistic expectations for your own campaign?
Four things, all free, and doing them before you hire anyone will save you more than any single channel decision. If you do only these and never call us, this page has done its job.
Write down the date you'll judge it
Per channel, using the table above. Paid search at week six. SEO at month nine. Deciding this in advance stops a normal quiet month reading as a failure.
Measure your site conversion before you buy traffic
Leads divided by sessions. If you are under 3% in a trade that benchmarks at 8%, fix the site first — every channel you add is being taxed by it.
Time your own response, honestly
Have someone submit your form at 4pm on a Friday. That number caps the return on every channel on this page, and it costs nothing to fix.
Ask for the range, not the number
Any agency quoting a single guaranteed figure is either guessing or hoping you won't check. Ask for a realistic range and what would move you within it.
Where can a contractor check these expectations independently?
Every figure on this page comes from somewhere you can read. None of these pay us to be listed, and where two sources disagree we have shown a range rather than picking the flattering one.
SearchLight LSA Benchmark
$6.72M in tracked Local Services Ads spend across 888 contractors. The source of the $53 lead, 43.9% book rate and $233 per paying customer.
WebFX Home Services Benchmarks
Conversion rates, cost per lead and sales cycle across 24 home services sub-industries. The source of the trade-by-trade conversion spread.
USPS Every Door Direct Mail
Official EDDM rates and carrier route tools. Check postage yourself rather than taking a mail vendor's word for the per-piece cost.
PageSpeed Insights
Google's own speed and Core Web Vitals test, including INP. Run your busiest service page before you pay anyone to tell you the site is slow.
LocaliQ Home Services Benchmarks
Cost per click and cost per lead across 3,211 home services campaigns, split by trade. The source of the $90.92 paid search average.
Harvard Business Review
The MIT lead response research behind the first-responder finding. The cheapest performance improvement available to any contractor.
Results & expectations questions
How long does contractor marketing take to work?
Why do most contractor marketing campaigns fail?
What response rate should a contractor expect from direct mail?
Why does my website matter so much for marketing results?
Which marketing channel gives contractors the fastest results?
What can change marketing results that nobody controls?
What conversion rate should a contractor expect from leads to jobs?
Can any marketing agency guarantee results?
More plain-English definitions in the contractor marketing glossary.
Get a forecast built on your market, not an average
The engine above runs on national benchmarks. A real forecast runs on your market — who is above you, what your site actually converts at, what leads cost in your postcode, and which channels can realistically clear your break-even. That is what the free audit produces.
About a day to turn around. You keep the findings whether you hire us or not, and it doubles as the baseline you would hold us to later. If the honest answer is that a channel will not work at your budget, that is what the report will say.
Prefer to talk? 1-800-481-8638 — a person answers. Or email info@eyetoad.com.
Request your free forecast
No cost, no contract, no pitch deck.
Know what month three looks like before you get there.
One call. We'll map the realistic curve for your market and your budget, and tell you which channels can actually clear your break-even.