About Us

Learn More About the Heating & Cooling Experts at McWilliams & Son

About McWilliams & Son

Family traditions are what this country was built around. The spirit of good customer service, hard work and being trustworthy are valuable foundations of any company. McWilliams & Son Heating and Air Conditioning was built on those same principles and have focused on that since 1974. For 3 generations McWilliams & Son Heating and Air Conditioning has proven to be a reliable, locally –owned trustworthy HVAC business with locations in Lufkin, Livingston, & Nacogdoches and serving customers in surrounding areas.

McWilliams & Son service van
  • This field is for validation purposes and should be left unchanged.

Family-Owned for 3 Generations

At McWilliams & Son Heating and Air Conditioning we’re proud of our years of service to the Lufkin Nacogdoches, & Livingston areas, and look forward to helping you with your air conditioning and heating needs. We’re pleased to serve both residential and commercial customers; our team is prepared to help you with the sales, service, and installation of the comfort system that is ideal for your home or business. Whether it’s a new installation or routine service, our factory-trained technicians provide the expertise your comfort depends on. At McWilliams & Son Heating and Air Conditioning, we repair all makes and models.

McWilliams-Livingston-location-crew
Why Call McWilliams?
  • Factory-Trained Technicians
  • Family-Owned
  • Your Comfort is Our Top Priority
  • Trustworthy HVAC Specialists
  • We Repair All Makes & Models
  • We Serve Residential & Commercial Customers
We PROUDLY SERVICE Angelina, Nacogdoches, Polk, Liberty, San Jacinto and Surrounding Counties
  • Alto, TX
  • Apple Springs, TX
  • Broaddus, TX
  • Bronson, TX
  • Brookeland, TX
  • Camden, TX
  • Center, TX
  • Centralia, TX
  • Chireno, TX
  • Cleveland TX
  • Colmesneil, TX
  • Corrigan, TX
  • Cushing, TX
  • Dallardsville, TX
  • Diboll, TX
  • Douglass, TX
  • Etoile, TX
  • Garrison, TX
  • Geneva, TX
  • Goodrich, TX
  • Groveton, TX
  • Hemphill, TX
  • Huntington, TX
  • Jasper, TX
  • Livingston, TX
  • Long Branch, TX
  • Lovelady, TX
  • Lufkin, TX
  • Martinsville, TX
  • Maydelle, TX
  • Kennard, TX
  • Minden, TX
  • Mount Enterprise, TX
  • Nacogdoches, TX
  • Onalaska, TX
  • Pennington, TX
  • Pineland, TX
  • Pointblank, TX
  • Pollok, TX
  • Reklaw, TX
  • Rusk, TX
  • Sacul, TX
  • San Augustine, TX
  • Shepherd, TX
  • Timpson, TX
  • Trinity, TX
  • Tenaha, TX
  • Wells, TX
  • Woodville, TX
  • Zavalla, TX