Here’s something that drives me crazy about the HVAC industry: contractors spend $5,000/month on Google Ads to get new customers, then do absolutely nothing to keep track of the customers they already have. No follow-up on unsold estimates. No maintenance reminders. No idea which customers have aging equipment that needs replacement. Related: How to Track HVAC Technician Performance.
A good CRM fixes all of this. Here’s what works for HVAC companies.
What “CRM” Really Means for HVAC
Forget the enterprise CRM jargon. For an HVAC company, CRM means:
- Knowing every customer’s name, address, and equipment
- Seeing the complete history of work you’ve done for them
- Getting alerts when it’s time to follow up (estimate, maintenance, equipment age)
- Tracking who referred who
- Not losing a customer because you forgot they existed
That’s it. You don’t need Salesforce. You don’t need a “customer journey map.” You need a system that reminds you to call Mrs. Patterson because her AC is 15 years old and you installed it.
Option 1: Your Field Service Software (Best for Most Shops)
Housecall Pro, Jobber, and ServiceTitan all have built-in CRMs. For most HVAC shops, these are all you need.
ServiceTitan CRM
The most complete built-in CRM for HVAC. Every customer has a detailed profile with property details, equipment installed (with model numbers and install dates), complete service history, membership status, and communication log.
The equipment age tracking is particularly valuable — the system can flag customers with equipment approaching end-of-life, creating sales opportunities for replacement.
Best for: Shops that want proactive selling to existing customers.
Housecall Pro CRM
Clean customer profiles with contact info, job history, and notes. Less detailed than ServiceTitan’s equipment tracking but plenty for most residential shops. The automated review request after each job is a nice CRM touch — it turns every completed job into a marketing opportunity.
Best for: Residential shops that want simple customer tracking with good communication tools.
Jobber CRM
Customer profiles with job history, property notes, and tags for segmentation. The client hub lets customers see their own service history, which is a nice touch. Good for shops that want basic customer tracking without complexity.
Best for: Shops on a budget that want clean, simple customer data.
Option 2: Dedicated CRM + FSM Integration
If your field service software’s CRM isn’t enough, here are dedicated options:
HubSpot CRM (Free tier available)
HubSpot’s free CRM is genuinely powerful — contact management, deal tracking, email templates, and basic automation. The key is connecting it to your field service software so data flows between them.
When you need HubSpot: You have a dedicated sales team doing outbound calls for system replacements, commercial contracts, or new construction bids. Your FSM handles the field work; HubSpot handles the sales pipeline.
Cost: Free tier is legitimately useful. Paid plans start at $50/month.
GoHighLevel (Popular with home service companies)
GoHighLevel combines CRM, marketing automation, text messaging, and reputation management. It’s become popular with HVAC companies that want aggressive follow-up automation — drip campaigns after estimates, review sequences, reactivation campaigns for dormant customers. We break this down further in How Top HVAC Companies Use Technology.
When you need GoHighLevel: You want sophisticated marketing automation tied to your customer data. Automatic text sequences when an estimate isn’t accepted. Birthday emails. Seasonal tune-up reminders. Referral request campaigns.
Cost: $97-$297/month.
Salesforce (Enterprise)
You don’t need Salesforce unless you’re a $10M+ operation with a sales department. Including it here just to say: don’t buy it. It’s expensive, complex, and designed for enterprise sales, not HVAC service. (See How to Create an HVAC Maintenance Plan That for a deeper dive.)
The CRM Tactics That Actually Make Money
1. Follow Up on Every Unsold Estimate
The average HVAC shop closes 40-50% of repair estimates and 25-35% of replacement proposals. That means more than half your quotes go nowhere. But here’s the thing — many of those customers are still interested. They just got busy, wanted to think about it, or got distracted.
Set up automated follow-up at Day 3, Day 7, and Day 14 after presenting an estimate. A simple text: “Hi Mrs. Johnson, just checking in on the AC repair estimate from last Tuesday. Happy to answer any questions.” This recovers 10-20% of lost estimates.
At an average estimate value of $1,500 and 20 unsold estimates per month, recovering even 3 of them is $4,500/month in revenue you’d have otherwise lost.
2. Equipment Age Alerts
If your CRM tracks equipment install dates (ServiceTitan does this well), set alerts for equipment hitting 12, 15, and 18 years. These are prime replacement sales opportunities.
Proactive outreach: “Hi Mr. Rodriguez, we installed your Lennox furnace in 2011. At 15 years old, it’s approaching the end of its expected lifespan. Would you like us to do an efficiency evaluation and discuss replacement options before next winter?”
This kind of outreach generates high-value replacement leads from your existing customer base — customers who already trust you.
3. Maintenance Agreement Renewal Tracking
Your CRM should flag agreements approaching expiration. One month before renewal, send a reminder. A week before, follow up. The day after expiration, call.
Shops that track renewals systematically retain 80-90% of agreement customers. Shops that don’t track renewals lose 30-40% annually because customers simply forget to renew.
4. Referral Tracking
When a new customer calls, ask “how did you hear about us?” and log it. Over time, you’ll identify your best referral sources. The neighbor who’s sent you 8 customers in 3 years? Send them a $50 gift card and a thank-you note. That relationship is worth $25,000+ in lifetime revenue.
What Your CRM Should Look Like After 1 Year
One year into using a proper CRM, here’s what you should have:
- Every customer in your database with complete contact and property info
- Equipment data for at least your agreement customers
- Job history going back 12 months
- Tags or segments: agreement customers, hot leads, commercial accounts, VIPs
- Automated follow-ups running on unsold estimates
- Renewal tracking for all agreements
- At least basic referral tracking
This data becomes one of your most valuable business assets. When you know your customer base — really know them — you stop being reactive and start being proactive. You’re not waiting for the phone to ring; you’re creating opportunities from the 2,000+ customers who already trust you.
The Bottom Line
For 90% of HVAC shops, your field service software’s built-in CRM is enough. Housecall Pro or Jobber for small shops. ServiceTitan for operations that want deep equipment tracking and proactive selling.
Only add a separate CRM when you have dedicated sales staff or need marketing automation beyond what your FSM provides. HubSpot (free) or GoHighLevel ($97/month) are the best options for home service companies.
The tool matters less than the habit. Track every customer. Follow up on every estimate. Monitor every agreement renewal. Do that consistently and your CRM — whatever it is — will be your highest-ROI investment. If you’re exploring this area, our Best CRM for Plumbing Companies guide covers it in detail.