Scripts/Construction

HVAC Cold Calling Script

The exact HVAC cold calling script that converts 10% of conversations to appointments. Includes seasonal scripts, objection handlers, and tips from HVAC companies making 50+ dials daily.

Conversion Rate
10%
Avg Duration
2-3 minutes
Dials/Appt
10-12 dials
Best Time
Monday-Friday, 9am-11am or 4pm-6pm

1The Opener

Hi, is this {{prospect_name}}?

Great! This is {{your_name}} with {{your_company}}. We're a local HVAC company, and I'm reaching out to homeowners in {{area}} because {{seasonal_hook}}.

Do you have just 30 seconds? I'm not trying to sell you anything—just wanted to see if you've had your system checked lately.

2Discovery & Pitch

Perfect. So let me ask—when's the last time you had your heating or AC system serviced or inspected?

[LISTEN carefully]

[If it's been over a year:] Got it. You know, most manufacturers recommend annual maintenance, and here's why—regular tune-ups can extend your system's life by 5-10 years and keep your energy bills lower. We're actually running a {{seasonal_special}} right now. Would you be interested in scheduling a tune-up?

[If recently serviced:] That's great—you're taking good care of your system. Let me ask: are you happy with your current HVAC company, or are you open to getting a second opinion next time? Also, how old is your current system? [Listen] Systems over 10 years old often benefit from an efficiency assessment—you might be able to cut your energy bills significantly.

[If they have issues:] I'm sorry to hear that. What's been going on? [Listen] We see that a lot. The good news is we can usually diagnose the problem quickly. I'd love to send one of our technicians out to take a look. We can often get someone there {{availability}}. Would that work?

3Objection Handlers

Click an objection to see the response. Practice these until they're automatic.

Your Response

That's good—having someone you trust is important. We're not trying to replace them, but a lot of our customers started as 'second opinion' calls. If you ever want to compare service or pricing, we'd be happy to earn your business. Can I leave you our info?

4Closing Options

Would {{day}} at {{time}} work for a tune-up, or is {{alternate_day}} better?

I can get a technician out there {{availability}}. Would morning or afternoon work better?

Let me lock in that {{seasonal_special}} pricing for you. What day works best?

I'll send a tech out to diagnose the issue. We can usually get there {{availability}}. Does that work?

Voicemail Script

Hi {{prospect_name}}, this is {{your_name}} with {{your_company}}.

We're a local HVAC company in {{area}}, and {{seasonal_message}}.

We're running a {{seasonal_special}} right now, and I wanted to see if you'd like to schedule a tune-up.

Give me a call back at {{your_phone}}. Again, that's {{your_phone}}. Thanks!

Variables to Customize

{{prospect_name}}Homeowner's name
{{your_name}}Your first name
{{your_company}}Your HVAC company name
{{area}}Their city or neighborhood
{{seasonal_hook}}Seasonal reason for calling (e.g., 'summer's coming and AC systems are working overtime')
{{seasonal_special}}Current promotion (e.g., '$79 AC tune-up special')
{{seasonal_message}}Voicemail seasonal message
{{tune_up_price}}Your tune-up price
{{availability}}When you can send a tech (e.g., 'tomorrow' or 'this week')
{{day}}Suggested appointment day
{{time}}Suggested appointment time
{{alternate_day}}Backup day
{{your_phone}}Your phone number

Perfect For

  • HVAC companies building residential customer bases
  • Service managers filling technician schedules
  • Seasonal marketing campaigns (pre-summer AC, pre-winter heating)
  • Companies offering maintenance agreements
  • New HVAC businesses building brand awareness
  • Teams doing lead follow-up from marketing campaigns

Not Ideal For

  • Companies without technician availability
  • Businesses not offering maintenance services
  • Areas with very low homeownership rates
  • Companies without competitive pricing

Pro Tips

Call before peak season—spring for AC, fall for heating

Lead with maintenance, not replacement—it's a lower barrier

Have technician availability ready when you call

Mention local weather ('with the heat coming...') for relevance

Offer a maintenance agreement for recurring revenue

Track which neighborhoods respond best and focus there

Leave professional voicemails with your special offer

Common Mistakes

Calling during peak season when everyone's already booked

Not having availability when they say yes

Being too salesy instead of helpful

Not asking about the age and condition of their system

Forgetting to mention emergency services

Not following up on voicemails left

Practice Exercises

1

Practice the opener with different seasonal hooks

2

Role-play the 'we already have an HVAC company' objection

3

Memorize your current pricing and promotions

4

Practice transitioning from questions to booking

5

Time your opener—it should be under 20 seconds

Tone & Delivery

Friendly, helpful, and local. You're a neighbor offering a service, not a telemarketer. Emphasize that you're a local company. Be conversational and don't rush. When they mention problems, show genuine concern. Make it easy to say yes by having immediate availability.

Explore More

Scripts Are Just Words Without the Reps

We make thousands of calls every week. Let us handle the prospecting while you close deals.

Book Your Strategy Call