Retargeting for contractors: the second shot at the 95% who left your site without calling
Most homeowners who click a contractor's ad leave without calling, and most contractors never see them again. Here is how retargeting works for roofing, HVAC, plumbing, and electrical companies in 2026: which audiences to build, what it costs per platform, the creative that books, and the setup mistakes that quietly waste the budget.
You paid $9 for the click. The homeowner spent 40 seconds on your HVAC replacement page, checked one price, and closed the tab to go pick up the kids. On a good day, three to five percent of visitors call or book. The other 95 percent walk out the door with your money in their pocket, and for most contractors that is the last time those people ever see the company name.
Retargeting is how you get a second look from every one of them, for a fraction of what the first look cost. It is the cheapest line in a contractor's ad budget and the one most often half-built or skipped. Here is how it works for the trades, what it costs, and how to run it without annoying the people you are trying to book.
What retargeting does, and what it does not do
Retargeting shows ads only to people who have already interacted with you: visited a page on your site, opened an estimate, or sat on a customer list you uploaded. It does not create demand. Nobody decides they need a new roof because your logo followed them onto Facebook. What it does is keep you on the shortlist during the days or weeks a homeowner spends deciding, which is where most jobs in the trades are won or lost.
So it matters far more for some work than others. A burst pipe at 2 a.m. is decided in three minutes; there is nothing to retarget. A $12,000 HVAC system, a $16,000 roof, a $9,000 repipe, a standby generator, or a 200-foot fence is a one-to-four-week decision with two or three bids in play. The homeowner who visited your site Tuesday is getting a competitor's quote Thursday. Retargeting is how you are still in the room Saturday when they pick.
The three audiences worth building
Most contractors who run retargeting have one audience, "all website visitors, 30 days," and one ad. That works, barely. The setup below takes an afternoon and roughly doubles what the same budget produces:
- Site visitors, split by service. Anyone who hit the roof replacement page gets roof ads; the water heater page gets water heater ads. Run a hot window (7 days) and a warm window (30 to 90 days) as separate audiences so you can spend harder on the fresh ones. Both Google and Meta build these from the pixel or tag on your site.
- Unsold estimates, uploaded as a list. This is the best audience you will ever own. Export the names, emails, and phone numbers from every open quote in your CRM and upload them as a customer list on both platforms. These are people who let you into their house and have not said no. It pairs with a text and call follow-up sequence; the ads make the texts land warmer.
- Past customers. Not for the same job again, but for the next one: maintenance plans in September, a water heater check at year ten, a panel upgrade for the customer who just got the EV charger. A few dollars a day against people who already trust you is the highest-return spend in the account.
Then the audience that matters as much as any of the three: the exclusion list. Anyone who booked, called, or signed in the last 30 to 60 days comes out of every campaign. The customer who had a furnace installed Monday should not see "Ready for a new furnace?" on Wednesday.
Where to run it and what it costs
Retargeting audiences are small, so the platforms price them by impression. Typical 2026 ranges for a home-service company in a mid-sized metro:
- Meta (Facebook and Instagram). Roughly $8 to $15 per thousand impressions. Best reach per dollar and the natural home for before-and-after photos, reviews, and financing offers. Website audiences cap at 180 days; uploaded lists do not expire.
- Google Display. Around $2 to $6 per thousand. Cheap, low attention, useful as a frequency layer. Lists need about 100 active people before they serve.
- YouTube. Roughly $10 to $20 per thousand for a 15-second pre-roll showing a crew, a truck, and the owner's face. For roofing and HVAC replacements, it is the format closest to a referral. Lists need about 1,000 people.
- Search remarketing. A bid adjustment, not a separate ad. When someone on your visitor list searches "AC replacement cost" again, bid 30 to 50 percent higher so you are the top result the second time. Costs nothing until the search happens.
The budget is smaller than most owners expect. A shop under $3 million in revenue rarely needs more than $10 to $20 a day per platform; the 10 percent of ad budget most planners hold for retargeting is usually enough. Cap frequency at two or three impressions per person per day. If your site gets fewer than 500 visitors a month, pixel audiences will be too thin, so lead with uploaded lists on Meta, which delivers against a few hundred people, and add the Google layers as traffic grows.
Creative that books instead of nags
The homeowner already knows what you do. What they do not have yet is a reason to trust you over the other two bids, so the ads should carry proof and remove friction, in sequence:
- Days 1 to 7: proof. A real five-star review with the customer's first name and neighborhood, the Google Guaranteed badge, the owner's photo, the license number. Headline along the lines of "Still comparing quotes? Here is what the last 40 homeowners in [City] said."
- Days 8 to 30: friction. Financing terms stated plainly ("0% for 18 months, approved in five minutes"), the free second-opinion offer, the price-match or the written price-lock. This is where the fence-sitter moves.
- Days 31 to 90: relevance. Seasonal and educational. "What a failed heat exchanger looks like" in October; "Three signs your roof will not survive hail season" in March. Low pressure, keeps you familiar.
Send every click back to the service page the visitor already saw, call button above the fold, not the homepage. And keep the offer honest: a "this week only" price that resets every Monday gets noticed by the homeowner with three bids on the counter, and it costs you the one thing retargeting was supposed to build.
The mistakes that quietly eat the budget
- No exclusions. Still the most common failure. Check it monthly; booked jobs do not always flow back to the platforms automatically.
- One audience, one ad, forever. A water heater ad served to a drain-cleaning visitor for 90 days is paid irrelevance. Split by service, cap the windows, rotate creative every four to six weeks.
- Trusting the pixel alone. Safari and Firefox expire most tracking cookies within days, and consent banners cut what the pixel sees further, so pixel audiences run smaller than your traffic suggests. Uploaded lists are not affected, which is one more reason the CRM export is your strongest audience.
- Judging it on last click. The homeowner sees the ad, searches your name, then calls, so last-click reports say retargeting did nothing. Measure it as close rate on retargeted estimates versus estimates that were not.
- Building it in someone else's account. Audiences, pixels, and uploaded lists live inside the ad account. If your agency owns the account, they own the audiences, and every month of estimate data you uploaded walks out the door with them.
The math
Take a residential HVAC company writing 40 replacement estimates a month at a $9,500 average, closing 35 percent: 14 jobs, roughly $133,000. Put $400 a month into retargeting the unsold-estimate list and the replacement-page visitors, and move the close rate to 40 percent. That is two more jobs, about $19,000, for $400 in media and an afternoon of setup. Generating those two jobs from scratch would take roughly six more estimates, which at an $85 cost per lead and a 45 percent booking rate is about $1,100 in ad spend plus six more truck rolls. Retargeting is not the reason a homeowner picks you. It is the reason they remember you were an option when they do.
This is part of the standard build for ProForged clients: pixel and tag on your site, service-split audiences and the unsold-estimate list living in your Google and Meta accounts, exclusions checked monthly, and no markup on ad spend, so a $15-a-day retargeting layer costs $15 a day. And because we work with one company per trade, per market, the homeowner who visited your site is not seeing our ads for the shop across town too.
Fall is when the replacement audiences fill up ahead of the first freeze. See whether your market is still open, or book a call and we will have the audiences built before the heating season starts.
Is your industry still open in your city?
We work with one business per niche, per city.
Keep reading
Who wins the 2 a.m. plumbing call - and why most plumbers lose it before the phone rings
A homeowner with water on the floor calls the first plumber who shows up, looks open, and answers. Here is what emergency plumbing intent looks like, where those calls go on Google at night, the after-hours phone setup that captures them, and the math on why an answered emergency call is the best lead in the trade.
You already paid for the click - your website decides whether it becomes a job
Contractors can recite their cost per click and have no idea what their website converts. Here is how to measure your site conversion rate in ten minutes, the fixes that move it most, and the math showing why a 2% site doubles the price of every customer you buy.