
The HVAC contractor's guide to social media – which platforms actually generate leads, a 90-minute weekly posting workflow, and how to turn Facebook and Instagram followers into paying customers.](https://tofu.com/blog/hvac-social-media-marketing

Nobody scrolls Facebook looking for an HVAC company. But when their AC dies next August, they'll call the contractor whose name they've been seeing for months. That's what social media actually does for HVAC businesses: it builds familiarity, so when the moment comes, you're the first name that pops into their head.
This guide is for HVAC contractors running solo or with a small crew. Not enterprise marketing teams. Not agencies. You're running calls during the day and don't have three hours to spend on content. We'll cover what actually works, with real numbers, and show you how to do it in about 90 minutes per week.
Social media is not where urgent HVAC demand starts. When someone's heat goes out at 2am, they Google "HVAC repair near me." They don't check Instagram. That moment belongs to Google.
What social media does well:
What social media won't do: replace Google Ads, LSA, or SEO for direct lead generation. It works best as an amplifier alongside those channels, not a replacement.
Pick two. Maybe three if you're ambitious. We've watched HVAC contractors try to maintain Facebook, Instagram, TikTok, YouTube, LinkedIn, and Twitter all at once. What happens: they post twice on each, get overwhelmed, and quit everything.
Facebook has the largest audience of homeowners aged 35 to 65 and the most powerful local ad targeting. You can run ads by zip code, homeownership status, income level, and interests. But the real value isn't ads. It's community groups.
In most US metros, there are 10 to 30 active local Facebook groups: neighborhood groups, HOA groups, "Moms of [City]" groups. Homeowners ask for contractor recommendations in these groups daily.
Real numbers: a Phoenix contractor posts helpful HVAC tips in 8 local Facebook groups weekly. Time: 2 hours. Monthly leads: 12 to 15. Close rate: 60%. Effective cost per sale: about $75 (counting time at $50/hour).
The golden rule: provide value first, sell second. Answer questions. Share tips. Be the helpful neighbor. When someone asks for a recommendation, you want others tagging you.
Post frequency: 3 to 5 times per week on your business page, plus regular participation in local groups.
Best for before/after photos, short video clips, and showing the human side of your business. Short-form video (Reels) currently gets 5 to 10x the organic reach of static photos on the platform.
Before/after content outperforms everything else. An old rusted furnace next to a new install, dirty vs. clean ductwork, dramatic attic unit replacements. These get saved and shared.
Post frequency: 3 to 4 times per week, including at least 1 to 2 Reels.
A well-made "how to change your HVAC filter" video can bring in leads for years. YouTube is the second-largest search engine, and homeowners search it for HVAC advice all the time.
This isn't a daily commitment. Record 1 to 2 videos per month. Focus on questions your customers actually ask: "why is my AC running but not cooling?", "how much does a new system cost?", "when should I replace vs repair?"
Every YouTube video can be cut into Reels, Shorts, and Facebook posts. Film once, post everywhere.
Post frequency: 1 to 2 per month is enough.
If you're comfortable on camera, short satisfying videos do well here: duct cleaning reveals, coil before-and-afters, quick tips. Zero ad spend required. But this is a "nice to have," not a must. If you're choosing between TikTok and Facebook Groups, Facebook Groups will generate more leads.
Not traditionally thought of as social media, but about 30% of Nextdoor posts are requests for recommendations, and recommendations there are more trusted than Google or Yelp because every member's name and address is verified.
Claim your business page. Participate in conversations. When someone asks for an HVAC recommendation, your name comes up naturally.
You can post updates, share photos, respond to reviews, and engage with customers on GBP. The advantage: GBP posts show up in search results. When someone searches "HVAC near me," your recent posts can appear alongside your listing. That's visibility at the exact moment someone needs you.
Post weekly. Seasonal specials, finished projects, quick tips. Takes ten minutes.
Twitter/X: Almost no ROI for local HVAC businesses. Homeowners aren't looking for furnace advice on X.
LinkedIn: Only worth it if you do commercial work and need to reach property managers. Skip it for residential.
Tofu handles the back office so you can focus on the job.
Here's a specific weekly schedule you can follow. All of this can be batched in one 90-minute session.
Monday: symptom video (30 to 45 seconds). One problem, one check, one safety note. "Hear a clicking sound when your AC starts? Here's what it means and when to worry." Shoot on your phone at a job site.
Wednesday: job walkthrough (before/after). What the system looked like before, what changed, why it mattered. A photo carousel or short video. Caption: "Just wrapped up a full system replacement for a family in [city]. Old unit was 15 years old and running at half capacity. New system, cleaner air, lower bill."
Friday: tip or seasonal reminder. Text-based or simple graphic. "Temperatures hitting 90 next week. Three things to check before your AC gets crushed." Or "Fall is the cheapest time to book a furnace tune-up. Here's why."
Saturday (optional): behind-the-scenes or team content. Your crew, your truck, a training day, a community event. People hire people, not logos.
Proof of work:
Educational: 8. "3 signs your AC filter needs replacing today" 9. "What that rattling sound actually means" 10. "How a smart thermostat can cut your energy bill" 11. "Should you repair or replace? Here's how to decide" 12. "What's a heat pump and is it worth it?" 13. "Indoor air quality tips for families with allergies" 14. "The real cost of skipping your annual tune-up"
Behind the scenes: 15. Meet the team: 30-second intro video 16. "Day in the life" of an HVAC tech (stories/reels) 17. New truck or equipment arrival 18. Your crew at a community event or sponsorship 19. "How we protect your floors during an install" 20. Training day at the shop 21. Throwback: your first truck vs. now
Seasonal/promotional: 22. "Spring AC tune-up: book this week, save $X" 23. "Heat wave hitting next week. Is your system ready?" 24. "Don't wait for the first freeze to find out your furnace is dead" 25. Holiday greeting from the crew (Thanksgiving, etc.) 26. "New year, new system" January promotion 27. End-of-summer "last chance for AC maintenance" post
Engagement: 28. "What's the oldest HVAC system you've seen?" (ask your audience) 29. Poll: "How often do you change your filter?" 30. "Drop your zip code, we'll tell you if we service your area"
Organic content builds trust over time. Paid ads accelerate it. But timing matters.
When to start paid ads: after you have at least 20+ Google reviews and a basic web presence. Running ads to a business with zero social proof wastes money.
Successful HVAC Facebook campaigns maintain CPL between $5 and $11 for service leads (tune-ups, repairs). Installation leads cost more ($15 to $25) but generate much higher revenue.
The ads that work for HVAC aren't clever. They're clear, specific, and timely.
Video ads outperform static images. Seasonal creative (tied to actual weather) outperforms evergreen creative. A specific offer ("$79 tune-up") outperforms a generic one ("call for a quote").
Send traffic to a dedicated landing page, not your homepage. Include a click-to-call button and a simple form. Track conversions with a unique phone number so you know exactly what the ad produced.
This applies to all social media, but especially DMs and comments.
78% of jobs go to the first company that responds. If someone comments on your post asking "do you service [neighborhood]?" and you don't reply for 6 hours, they've already called someone else.
Set up notifications for your Facebook and Instagram business accounts. Reply within an hour during business hours. Even a quick "Hey, yes we do! DM us your number and we'll call you today" is enough.
For after-hours inquiries, set up an auto-response: "Thanks for reaching out! We'll get back to you first thing in the morning. For emergencies, call [number]."
Tofu is built for contractors who need jobs, estimates, invoicing, and payments in one place — without the enterprise price tag.
Likes and followers feel good but don't pay bills. Focus on metrics that connect to revenue.
Track these:
Ignore these (or at least don't obsess over them): follower count, post reach, impressions, "engagement rate" as a standalone number. These are inputs, not outcomes.
Monthly check-in (15 minutes): Pull your numbers from Meta Business Suite. How many leads came from social? How many booked? What content got the most saves and shares (not just likes)? Double down on what drove inquiries, cut what didn't.
Here's how to run your social media without it eating your week.
Sunday evening: 90 minutes. Sit down with your phone and a laptop. Look through job photos from the week. Pick 3 to 4 for posts. Write captions. Schedule everything in Buffer or Later (both free). Done.
Daily: 10 minutes. Check notifications. Reply to comments and DMs. Scan one or two local Facebook groups and answer a question if you see one.
Monthly: 15 minutes. Check metrics. Adjust what you're posting based on what's working.
That's it. Less than 3 hours per week total.
Posting only sales content. If every post is "call us for service," people tune out. Aim for 80% value, 20% promotion. Education and proof of work first, selling second.
Being everywhere, doing nothing well. Pick two platforms. Do them consistently. Expand later.
Ignoring comments and DMs. Every unanswered question is a lost lead. Reply within an hour.
Inconsistency. Posting five times one week, then going silent for a month kills momentum. Algorithms bury inactive accounts. Three posts per week, every week, beats daily bursts followed by silence.
Copying competitors. Their market, voice, and jobs are different from yours. Use them for inspiration, not templates.
Overproducing content. You don't need a production team. Phone + decent lighting + a wipe on the lens. Raw and authentic beats polished and fake every time. Before-and-after Reels shot in 30 seconds outperform studio-quality brand videos.
No call to action. Every post should point somewhere. "Book your tune-up," "DM us your zip code," "Call for a free estimate." Not every post needs to sell, but every post should make it easy for someone ready to buy.
This article is part of our HVAC marketing guide, which covers 30+ tactics for generating leads and growing your business.
Everything you need to know about the product and billing
Not in the same way Google does. Social media rarely drives direct bookings on its own for HVAC contractors. Nobody scrolls Facebook looking for a furnace repair. But it builds familiarity and trust so that when someone does need HVAC service, your company is the one they think of first. Pair it with Google presence and reviews for the best results.
Start with $500 to $1,500/month for service call generation. Successful HVAC Facebook campaigns maintain cost per lead between $5 and $11 for service leads. Don't start with less than $500/month, as that doesn't give the algorithm enough data to optimize.
3 to 5 times per week on your main platform (Facebook or Instagram). Consistency matters more than volume. It's better to post 3 times a week reliably than to post daily for two weeks and disappear.
It can be, but it's not essential. If you're comfortable on camera and enjoy making short videos, TikTok can build brand awareness fast with zero ad spend. Satisfying cleaning videos and dramatic before/afters do well. But if you're choosing between TikTok and participating in local Facebook groups, Facebook groups will generate more direct leads.
Not until you're consistently generating $500k+ in annual revenue and social media feels like a second job. At that point, a freelancer ($500 to $1,500/month) or agency ($1,500 to $5,000/month) can take it off your plate. Before that, 90 minutes per week with free tools (Buffer, Canva, Meta Business Suite) is plenty.
Before/after photos and short-form video (Reels, Shorts) consistently outperform everything else. Short-form video gets 5 to 10x the organic reach of static photos on Instagram and Facebook. After that: educational tips, team introductions, and seasonal content tied to actual weather.