The moment matters more than the ad
When someone's AC quits in July, they do not compare five companies. They ask a group chat, post a complaint, then call the first person who feels trustworthy and answers fast.
That is the whole opportunity. You are not trying to convince a stranger that they need HVAC service. You are trying to be there in the two hours when they already know they need it and have not called anyone yet.
Ads fight for that moment with money. Watching public posts lets you find it with attention instead. For a one-truck shop, attention is usually the cheaper of the two.
Where to look, honestly
Not all platforms are equal for this trade. Here is the real order for most local HVAC businesses:
- Local Facebook groups and Nextdoor. The strongest by hand. Neighborhood groups get "my AC just died, who do you use?" posts all summer. Join every group for your service area and turn on notifications.
- Reddit city and suburb subreddits. People ask for contractor recommendations and complain about heat waves in plain language. Easy to search, easy to sort by new.
- X/Twitter and Threads. Best during heat waves, when complaining in public spikes. Fast-moving, so check the same day.
- Instagram and TikTok. Less about emergencies, more about new homes, renovations and "first summer in the new place" posts. Good for planned work, not for breakdowns.
- LinkedIn. Only useful for commercial work: new offices, moves, expansions.
ByPath watches Instagram, TikTok, LinkedIn, X/Twitter, Reddit and Threads and pulls out the life-moment posts automatically. The Facebook and Nextdoor side you still do yourself, and for HVAC it is worth doing.
What to search, and how often
Use each platform's own search, sort by newest, and add your city or suburb name. Save the searches so you are not retyping them every morning.
Search things a homeowner would type, not what a contractor would type:
- "AC not working" + your city
- "air conditioning" + "recommendations"
- "no heat" + your city (winter version)
- "HVAC" + "quote" or "second opinion"
- "got the keys" or "closing day" + your city, for new homeowners
- your neighborhood names one by one, not just the metro area
Rhythm that works: ten minutes each morning, ten minutes around 6pm when people get home to a hot house. During a heat wave, check three or four times a day. Outside peak season, once a day is enough.
The exact words people write when they need you
These are the phrasings that mean money, grouped by moment. Read them once and you will start spotting them everywhere.
Heat wave complaints:
- "third day of this heat and I am melting"
- "it is hotter inside my house than outside"
- "who else is sitting in front of a fan right now"
- "cannot sleep, upstairs is unbearable"
Something broke:
- "my AC died"
- "AC is blowing warm air"
- "woke up sweating, the unit is just dead"
- "of course it quits on the hottest day of the year"
- "unit is making a horrible noise"
New home:
- "got the keys"
- "closing day, we are homeowners"
- "first summer in the new place"
- "inspection said the system is 18 years old"
House comfort problems:
- "the house is freezing"
- "upstairs is boiling, downstairs is an icebox"
- "heat is on and I can still see my breath"
- "one room never gets cool"
Seasonal talk:
- "time to book the annual service before summer"
- "anyone have an HVAC person they actually trust"
- "my filter looks like a carpet"
- "getting quotes on a replacement"
Notice that none of them say "looking for an HVAC contractor." That is the point.
Real job or just noise?
Most posts that mention air conditioning are worthless to you. Run this check before you spend a message on someone.
- Is it fresh? Anything older than a day or two on a breakdown is probably already fixed. Old posts are the number one time-waster.
- Are they in your service area? Check the post, the profile bio, tagged locations, and which group it was posted in.
- Is it first person? "My AC died" is a job. "AC prices are crazy these days" is a conversation.
- Do they own the place? Renters complaining that the landlord will not fix it are real people with a real problem, but they cannot hire you. Skip or note for later.
- Are they a competitor or a supplier? Plenty of "AC" posts come from other trades, parts sellers, and content accounts.
- Did someone already solve it? If the comments are full of "they came out this morning," move on.
When ByPath scores a post, it is checking roughly the same things and giving each one a score, so you look at a handful of live moments instead of a hundred results.
Timing beats wording
A plain, slightly awkward message sent in the first hour beats a polished one sent tomorrow. On a breakdown, the person will have called someone by lunch.
Practical rules:
- Emergencies: reply the same hour if you can, same day at the latest.
- New homeowners and "getting quotes" posts: same day or next morning is fine.
- Weekends and evenings are when most of these posts appear, because that is when people are home and uncomfortable.
- Do not follow up twice. One message, one polite follow-up a few days later at most, then let it go.
If you only change one thing after reading this, make it speed.
How to write the first message without being creepy
The rule is simple: mention only what they posted publicly, say who you are in the first line, and make it easy to ignore. No "I saw you moved to Maple Street." No pressure. No copy-paste block of services.
A good first message is three parts: what you saw, who you are, one specific helpful thing.
Example for a breakdown post:
"Hi Dana, saw your post about the AC going out. I run a small HVAC shop here in Riverside. If it is blowing warm but still running, it is often a capacitor and it is a same-day fix. Happy to talk it through with you for free, and if you already have someone coming, ignore me and stay cool."
Example for a new homeowner post:
"Congrats on the new place. I do HVAC around here, and I only mention it because inspections on houses in that area often flag old systems. If you want, send me a photo of the label on your outdoor unit and I will tell you roughly how many years it has left. No charge, no pitch."
Both give something before asking for anything. Both let the person say nothing and feel fine about it. That is what keeps you welcome in a local group instead of getting reported.
Your twenty minutes a day
Put it in your calendar and treat it like a route stop.
- Morning, ten minutes: check saved searches and group notifications from overnight. Message anything fresh.
- Evening, ten minutes: check again, because that is when people come home to a hot house.
- Once a week: note which phrases actually led to jobs and add them to your searches.
Done by hand, this costs you time but no money, and it works. If the searching part is the piece you keep skipping, that is exactly what ByPath does for you: it reads public posts across Instagram, TikTok, LinkedIn, X/Twitter, Reddit and Threads, scores the ones that look like a real moment in your city, and sends about five to your inbox each morning with a draft first message you can edit and send yourself. It never messages anyone for you.
There is a 7-day free trial, no card needed, so you can see what your area actually produces before deciding it is worth paying for. Either way, start with the phrase list above tomorrow morning.
Tell it what you sell and where. Every morning you get about 5 of these moments — with the post, the reason it’s a lead, and a first message ready to copy.
Questions people ask
Is it okay to message someone who posted about their broken AC?
Yes, if the post is public and you are polite about it. Say who you are in the first line, mention only what they wrote publicly, offer something useful, and drop it if they do not reply.
Which platform gives HVAC businesses the most local leads?
For most shops, local Facebook groups and Nextdoor come first, then city subreddits. Instagram, Threads, X and TikTok are better for new homeowners and heat wave chatter than for emergencies.
How fast do I need to reply?
Same hour during a heat wave, same day otherwise. A breakdown post older than a day or two has usually already been handled by someone else.
What do I say if they already had someone fix it?
Congratulate them, leave your name, and offer a maintenance check before the next season. That is how you become the person they call second time around.
Does this replace Google Ads and word of mouth?
No. It fills the gap between them by catching people at the moment the problem starts, before they open a search engine or ask a neighbor.