Voicemail Scripts for Home Services Leads: Roofing, HVAC, Plumbing & More

Home services leads go cold fast. These voicemail scripts are designed for aged home improvement leads — urgency-driven language that gets homeowners to call back.

Home Services Leads

You call a homeowner who requested a roofing quote three weeks ago. The phone rings four times and goes to voicemail. You have about 25 seconds to say something that makes this person — who has probably forgotten they ever filled out a form — pick up the phone and call you back.

Most home services salespeople leave one of two voicemails. Either the generic "Hi, this is Mike from ABC Roofing, give me a call back" message that sounds like every other contractor in town. Or the aggressive "I'm calling about your roofing estimate, we have a special running this week" pitch that gets deleted before it finishes playing.

Neither works. And in home services, the stakes of a bad voicemail are higher than in most industries. A homeowner with a leaking roof, a failing HVAC system, or a pest problem has urgency baked into their situation. They filled out a form because something in their home needs fixing. Your voicemail needs to tap into that urgency without sounding like a pushy salesman.

I've spent 20+ years working with internet leads across dozens of verticals, and home services leads have a unique characteristic: the problem doesn't go away. Unlike someone shopping for a mortgage rate or comparing insurance quotes, a homeowner with water damage or no air conditioning has a physical, daily reminder that they need help. Your voicemail script should leverage that reality.

This guide gives you word-for-word voicemail scripts for seven home services verticals. Two scripts per vertical — one for leads that are relatively recent (within the first week or two) and one for aged leads (30+ days old). I'll also cover seasonal timing strategies, the urgency language that works specifically for home repairs, and the mistakes that kill your callback rate.

Why Voicemail Matters More in Home Services

In most lead-based industries, voicemail is a backup plan. You'd rather have a live conversation. That's true in home services too — but here's what makes voicemail disproportionately important for contractors and home services companies.

Homeowners screen calls from unknown numbers. They're not sitting at a desk like a business owner. They're at work, driving kids to school, or in the middle of something. They see an unfamiliar number and let it ring. Your voicemail is often your first impression, not your fallback.

The problem is still there. If someone requested a quote for window replacement in February, their drafty windows didn't fix themselves by March. The issue persists. A good voicemail reminds them of the discomfort or risk they're living with — and gives them an easy reason to call back.

Competition is intense but unsophisticated. Most home services companies are terrible at follow-up. They call once, maybe twice, and move on. The contractor who leaves a thoughtful, specific voicemail on day 3, day 7, and day 21 will almost certainly be the one who gets the job. The bar is low — which means the opportunity is enormous.

For more on building a complete outreach system for these leads, see our guide on working home services leads.

The Anatomy of a Home Services Voicemail That Gets Callbacks

Before we get into the vertical-specific scripts, let's break down the structure that every effective home services voicemail follows.

  1. Name and company (3 seconds). Keep it fast. Don't spell out your full company name and address.
  1. The reason for your call, tied to their problem (5-7 seconds). Not "I'm following up on your inquiry." Instead: "I'm calling about the roof assessment you requested" or "You reached out about your air conditioning not cooling evenly." Reference their specific issue.
  1. A value statement or urgency trigger (5-7 seconds). Give them a reason to call back today, not someday. This is where seasonal timing, safety concerns, or cost-savings language lives.
  1. A simple call-to-action with your number (5 seconds). One action. One number. Say the number slowly. Repeat it.
  1. Total length: 20-30 seconds. Anything longer gets cut off or skipped. Anything shorter doesn't build enough value.

Get the Aged Lead Playbook

Weekly scripts, strategies, and insider tips. Free.

Speed to Lead in Home Services: Why It Matters Even More

If you've read our scripts and templates guide, you know that speed to lead is critical across every industry. But in home services, speed isn't just about beating competitors to the punch. It's about catching the homeowner while the problem is still top of mind — and before they've already hired someone else.

Consider this scenario: a homeowner notices water stains on their ceiling after a rainstorm. They google "roof repair near me," fill out a form on a lead generation site, and then go back to their day. Within 48 hours, they might get quotes from three local roofers, pick the one who showed up first, and have the job scheduled. If you're calling that lead on day four, you're not competing — you're irrelevant.

For fresh leads (same-day or next-day), your voicemail should reference the immediacy: "I know you just reached out about this, and I wanted to make sure we got you taken care of quickly."

For aged leads — which is where the real opportunity often lives, because most competitors have given up — your voicemail needs a different angle. You're re-engaging someone who may have gotten distracted, received quotes they didn't like, or simply procrastinated on a project they know they need to do.

Roofing Lead Voicemail Scripts

Roofing has some of the strongest natural urgency in home services. Water damage gets worse over time. Insurance claims have deadlines. Storm season creates waves of demand.

Script 1: Recent Roofing Lead (1-14 days)

"Hi [Name], this is [Your Name] with [Company]. I'm calling about the roof assessment you requested — I wanted to make sure we got you on the schedule before our spring calendar fills up. We're offering free inspections this month, and if there's storm damage, we can walk you through the insurance claim process so you're not paying out of pocket. My number is [number]. Again, that's [number]. Hope to hear from you."

Script 2: Aged Roofing Lead (30+ days)

"Hi [Name], this is [Your Name] with [Company]. I know it's been a little while since you looked into your roof situation, and I wanted to check in because we've been seeing a lot of homes in [area/neighborhood] with damage from the recent storms. If you haven't had it inspected yet, small issues can turn into big repairs pretty quickly — especially heading into [upcoming season]. I'd love to get one of our inspectors out to take a look at no charge. Give me a call at [number]. That's [number]. Talk soon."

Why these work: The first script uses calendar scarcity ("before our schedule fills up") and the insurance angle, which reframes the cost from "expense" to "covered claim." The second script uses social proof ("homes in your area"), consequence language ("small issues turn into big repairs"), and the seasonal hook to create urgency without pressure.

HVAC Lead Voicemail Scripts

HVAC leads are heavily seasonal. Summer and winter are peak demand periods, but the smart play is reaching leads during shoulder seasons (spring and fall) when homeowners are thinking about their systems but haven't committed to a service provider yet.

Script 1: Recent HVAC Lead (1-14 days)

"Hi [Name], this is [Your Name] with [Company]. You reached out about your heating and cooling system, and I wanted to follow up because we're booking tune-ups right now ahead of [summer/winter]. A lot of homeowners don't realize their system is losing efficiency until they get hit with a big energy bill — or it breaks down on the hottest day of the year. We can do a full system check in about an hour. Call me back at [number]. Again, [number]."

Script 2: Aged HVAC Lead (30+ days)

"Hi [Name], this is [Your Name] with [Company]. I'm reaching back out about your HVAC system. I know life gets busy, but I wanted to mention that [season] is right around the corner, and we're seeing a lot of emergency calls from homeowners who put off maintenance. The last thing you want is your [AC/furnace] going out on a [95-degree day/freezing night]. We still have some openings for preventive service this month. My number is [number]. That's [number]."

Why these work: HVAC scripts thrive on consequence language — paint the picture of what happens if they do nothing. The "emergency call" framing in the aged lead script is particularly effective because it positions your preventive service as the smart, proactive choice versus the expensive, reactive alternative.

Plumbing Lead Voicemail Scripts

Plumbing problems range from minor annoyances (dripping faucet) to emergencies (burst pipe, sewer backup). Your voicemail tone should match the severity of what the lead originally requested.

Script 1: Recent Plumbing Lead (1-14 days)

"Hi [Name], this is [Your Name] with [Company]. I'm following up on the plumbing issue you reached out about. I wanted to get back to you quickly because plumbing problems tend to get worse — and more expensive — the longer they sit. We can usually get a technician out within a day or two and give you an honest assessment before any work starts. No surprises on pricing. Call me at [number]. That's [number]."

Script 2: Aged Plumbing Lead (30+ days)

"Hi [Name], this is [Your Name] with [Company]. I'm checking back in on the plumbing concern you had a few weeks ago. If it's been resolved, great — just ignore this message. But if it's still lingering, I'd encourage you to get it looked at sooner rather than later. What starts as a small leak can lead to water damage, mold, or a much bigger repair bill down the road. We offer free estimates and we're upfront about pricing — no hidden fees. My number is [number]. Again, that's [number]."

Why these work: The "if it's been resolved, great" line in the aged script is disarming — it shows you're not desperate, which paradoxically makes the homeowner more likely to respond. The escalation language ("water damage, mold, bigger repair bill") is factual, not fear-mongering, and it works because homeowners know it's true.

Window Replacement Lead Voicemail Scripts

Window replacement is a considered purchase — larger ticket, longer decision cycle. These leads are often comparing multiple quotes and doing research. Your voicemail needs to differentiate you from the "three quotes" crowd.

Script 1: Recent Window Lead (1-14 days)

"Hi [Name], this is [Your Name] with [Company]. I'm calling about the window replacement estimate you requested. I know you're probably getting a few quotes, and I want to make sure you have all the information to make a good comparison. Not all window ratings are equal, and the installation matters just as much as the product. I'd love to do a quick walkthrough of your home — takes about 30 minutes, no pressure, and I'll leave you with a written quote you can compare side by side. Call me at [number]. That's [number]."

Script 2: Aged Window Lead (30+ days)

"Hi [Name], this is [Your Name] with [Company]. I know you were looking into new windows a little while back, and I wanted to reach out because we're running our [spring/fall] energy efficiency promotion right now. If your current windows are drafty or your energy bills have been higher than you'd like, this might be a good time to revisit it. We also have financing options that let most homeowners upgrade with no money down. My number is [number]. That's [number]. No pressure either way."

Why these work: The recent lead script positions you as an educator, not a salesperson — "not all window ratings are equal" signals expertise. The aged lead script uses the energy bill angle, which is a recurring monthly pain point, combined with financing to remove the cost barrier. "No pressure either way" at the end lowers resistance.

Pest Control Lead Voicemail Scripts

Pest control has a visceral urgency that other home services don't. Nobody wants to live with bugs or rodents. The emotional response is strong, and your voicemail should acknowledge that without being dramatic.

Script 1: Recent Pest Control Lead (1-14 days)

"Hi [Name], this is [Your Name] with [Company]. I'm calling about the pest concern you reached out about. I wanted to get back to you quickly because most pest issues escalate fast — especially this time of year. We can usually get a technician to your home within 24 to 48 hours for an inspection, and we'll identify exactly what you're dealing with before recommending any treatment. Call me back at [number]. That's [number]."

Script 2: Aged Pest Control Lead (30+ days)

"Hi [Name], this is [Your Name] with [Company]. I'm following up on a pest concern you had a few weeks back. If you've already taken care of it, that's great. But if you're still noticing signs — droppings, damage, or activity — [spring/summer] is when most infestations really ramp up. We offer a free inspection and can usually start treatment the same week. My number is [number]. Again, that's [number]."

Why these work: The escalation timeline ("most pest issues escalate fast") is accurate and motivating. In the aged script, listing specific signs ("droppings, damage, or activity") forces the homeowner to mentally check whether they've seen those things recently — which re-engages them with the problem.

Solar Lead Voicemail Scripts

Solar leads have a longer decision cycle and higher price point. The urgency drivers are different: tax credits, utility rate increases, and installation timelines.

Script 1: Recent Solar Lead (1-14 days)

"Hi [Name], this is [Your Name] with [Company]. I'm following up on your interest in solar for your home. I wanted to reach out because the federal tax credit is still available, but the value steps down over the next couple of years — so the sooner you lock in, the more you save. I can run a quick savings estimate based on your actual electric bill. It takes about 10 minutes and there's no obligation. Call me at [number]. That's [number]."

Script 2: Aged Solar Lead (30+ days)

"Hi [Name], this is [Your Name] with [Company]. You looked into solar a while back, and I wanted to check in because utility rates in [area] have gone up again since then. A lot of homeowners are finding that solar is saving them even more than they originally estimated. If you'd like an updated quote based on current rates and incentives, I'm happy to put one together — takes about 10 minutes. My number is [number]. That's [number]."

Why these work: Solar scripts lean on financial incentives because that's what drives the decision. The tax credit timeline creates real urgency. The aged lead script uses utility rate increases as a re-engagement hook — the economics may have actually improved since they first looked.

General Home Improvement Lead Voicemail Scripts

These work for general remodeling, kitchen/bath renovations, siding, gutters, and other improvement projects.

Script 1: Recent Home Improvement Lead (1-14 days)

"Hi [Name], this is [Your Name] with [Company]. I'm calling about the home improvement project you inquired about. I'd love to learn more about what you're planning and give you a realistic timeline and estimate. We're booking projects for [month/season] right now, and earlier quotes usually mean better scheduling flexibility. Give me a call at [number]. That's [number]. Looking forward to hearing about your project."

Script 2: Aged Home Improvement Lead (30+ days)

"Hi [Name], this is [Your Name] with [Company]. I'm reaching back out about a home improvement project you were considering a while back. A lot of homeowners start researching and then get overwhelmed by options — totally normal. If you're still thinking about it, I'd be happy to do a simple walkthrough and give you a clear plan with real pricing. No long presentations, no gimmicks. My number is [number]. That's [number]."

Why these work: The recent lead script uses scheduling scarcity. The aged lead script is brilliant because it names the real reason most home improvement leads go cold — they got overwhelmed. Calling that out directly ("totally normal") makes you seem understanding and trustworthy, which is the foundation of getting a callback.

Seasonal Timing: When to Push Harder on Voicemails

The time of year dramatically affects both the urgency in your voicemail and the likelihood of a callback. Here's a seasonal framework.

Spring (March-May): Peak season for roofing (post-winter damage), HVAC tune-ups (pre-summer), pest control (breeding season begins), and window replacement (energy efficiency before summer). Your voicemails should reference "getting ahead of the rush" and "before summer hits."

Summer (June-August): HVAC emergencies spike. Pest control is in full swing. Roofing and exterior work have the best weather conditions. Urgency language should focus on "immediate availability" and "before the schedule fills up."

Fall (September-November): Winterization drives demand for windows, HVAC maintenance, and roofing inspections. Solar installations benefit from year-end tax planning. Use "before the cold sets in" and "year-end incentive" language.

Winter (December-February): HVAC heating emergencies, plumbing freeze risks, and planning-stage conversations for spring projects. Your voicemails should reference "getting on the spring schedule early" and "avoiding emergency rates."

The key insight: in home services, there is no off-season. There's always a compelling reason to act now, because the consequences of waiting are physical and financial. Your voicemail should always connect the current season to the homeowner's specific problem.

Common Voicemail Mistakes That Kill Your Callback Rate

After working with lead-based businesses for over two decades, I see the same voicemail mistakes over and over in home services. Here are the ones that cost you the most callbacks.

Mistake 1: Leading with Your Company History

"Hi, this is Mike with ABC Roofing. We've been serving the greater Tampa area for over 25 years and are A-rated with the BBB..."

Nobody cares. Not on a voicemail. Save your credentials for the conversation. The homeowner's voicemail inbox is not the place for your elevator pitch.

Mistake 2: Not Mentioning Their Specific Problem

Generic voicemails get generic results — which is to say, no callback. If they asked about a roof, say "roof." If they asked about their AC, say "air conditioning." The specificity signals that you actually know why you're calling, not just dialing through a list.

Mistake 3: Talking Too Fast Through Your Phone Number

You'd be surprised how many callbacks you lose because the homeowner couldn't catch your number. Say it slowly. Pause. Say it again. This is the one part of your voicemail where being slow is a virtue.

Mistake 4: Leaving the Same Voicemail Every Time

If you're calling this lead for the third time, don't leave the same message. Each voicemail should add new information — a seasonal promotion, a change in availability, a new piece of urgency. Give them a fresh reason to respond each time.

Mistake 5: Sounding Like You're Reading a Script

Ironic advice in an article full of scripts, I know. But the scripts above are frameworks, not teleprompter text. Read them a few times, internalize the structure, and then deliver them in your own voice. A natural-sounding voicemail with slight imperfections will always outperform a perfectly recited robotic message.

Mistake 6: Not Following Up After the Voicemail

A voicemail should never be your only touch. Follow it with a text message within five minutes: "Hi [Name], just left you a voicemail about your [roofing/HVAC/plumbing] project. Happy to answer any questions — [Your Name], [Company]." The combination of voicemail plus text dramatically increases callback rates compared to either channel alone.

Mistake 7: Giving Up After One Attempt

Most home services companies call once, leave one voicemail, and never follow up. The data across every lead-based industry shows that it takes 5-8 contact attempts to reach the average lead. In home services, where homeowners are busy and screening calls, you should plan on at least 5 voicemail-and-text touches spread over 2-3 weeks.

Putting It All Together: A 14-Day Voicemail Sequence

Here's a practical cadence for working a home services lead through voicemail.

Day 1 (Attempt 1): Call + Voicemail Script 1 (specific to their vertical) + follow-up text.

Day 3 (Attempt 2): Call + shorter voicemail referencing your first message. "Hi [Name], it's [Your Name] with [Company] again. Just wanted to make sure my message got through — still happy to get you a free estimate on [their project]. [Number]."

Day 7 (Attempt 3): Call + Voicemail with new information. Add a seasonal hook, a promotion, or a scheduling update. "Wanted to let you know we just had a cancellation and have an opening this week if you'd like to get your [project] assessed."

Day 10 (Attempt 4): Call + Voicemail focusing on consequences of inaction. This is where the urgency language from the aged scripts comes in. "Just want to make sure you're not sitting on something that could get worse heading into [season]."

Day 14 (Attempt 5): Final voicemail — honest and direct. "Hi [Name], this is [Your Name] with [Company]. I've reached out a few times about your [project] and I don't want to keep bothering you. If you've already taken care of it, no worries at all. But if it's still on your list, I'm here whenever you're ready. My number is [number]. I'll leave it in your hands from here."

This final "breakup voicemail" consistently generates the highest callback rate in the sequence. There's something about the prospect of losing access to help that motivates action.

Why Aged Home Services Leads Are Worth the Effort

If you're buying aged home services leads, you have a massive advantage that most contractors don't appreciate: the homeowner's problem is likely still there, but the competition has evaporated.

Think about it. The lead originally came in hot — the homeowner had a problem, they filled out a form, and three or four contractors called them within 48 hours. Maybe the homeowner wasn't ready. Maybe the quotes were too high. Maybe they just got busy. Whatever happened, the fresh-lead feeding frenzy passed.

Now it's 30, 60, 90 days later. No one is calling them anymore. But the drafty windows are still drafty. The roof still leaks when it rains. The HVAC system still makes that weird noise. Their problem didn't go away — their options did.

That's your window. A well-crafted voicemail to an aged lead isn't cold calling. It's reaching out to someone who already raised their hand and reminding them that help is still available. Combined with the right scripts, seasonal timing, and a disciplined follow-up cadence, aged home services leads can deliver some of the highest ROI in any lead-based business.

Start Working Home Services Leads Today

The voicemail scripts above are ready to use — adapt them to your vertical, your local market, and your voice. Combine them with text follow-ups, a consistent calling cadence, and a CRM that tracks every touch, and you'll convert leads that your competitors abandoned.

If you're ready to build your pipeline with high-quality home improvement leads at a fraction of the cost of fresh leads, browse aged home improvement leads at AgedLeadStore.

Free Download

Aged Lead Quick-Start Kit

Scripts, a follow-up cadence, and vendor checklist to get started with aged leads today.

Get the Aged Lead Playbook

Weekly strategies, scripts, and insider tips for turning aged leads into closed deals. Join free.

Hit your Sales and Revenue Goals, Every Month

  1. 1Stop worrying about leads. Buy them on demand.
  2. 2Learn to convert any lead with proper lead management.
  3. 3Build and nurture a huge database into an endless stream of leads.