Call for Service: 434.232.7111

Call for Service: 434.232.7111

Providing Affordable Residential and Commercial HVAC Services to the Smith Mountain Lake Area

I’m Danny Diehl and I am a leading HVAC Contractor in the Smith Mountain Lake, Bedford County, Franklin County, and surrounding areas. My family and I started SML Heating and Air to give customers a reliable, trustworthy, affordable HVAC company that stands behind their work. I’m committed to gaining your trust through hard work, exemplary service, and fair and honest pricing.

I am a well-regarded HVAC Contractor with satisfied clients across the Smith Mountain Lake area. From small-scale installations to more complex fixes, I can tackle every job with confidence and professionalism.

Contact us to schedule a no-strings-attached consultation.

Our Services

  • Preventative Maintenance
  • Service Repair
  • Replacement of HVAC System
  • Indoor Air Quality Products
  • Water Heater Repair and/or Replacement
  • Free Estimates on HVAC Replacement

Financing Available

Paying SML Heating and Air over time is easy with Wisetack. Just enter a few details to check your options.

Contact SML Heating and Air



Call: 434.232.7111

Find us on Facebook