Hours: M-F 7:30AM – 4PM

Proudly Serving McHenry County, Lake County & Northwest Cook County, IL

(847) 462-7469

Menu
With decades of experience in heating and air conditioning, VM. O’Leary Sheet Metal & Heating is dedicated to providing the best possible service for your home and business heating and air conditioning needs. Count on us to provide you with a system that fits your family’s unique needs. Just give us a call today to find out how we can meet your heating, cooling or sheet metal needs.
Military Discount
10% Off up to $200
Plus
Free 12-Month Service Agreement
With new system purchase
$25 OFF
Any Service Calls
*not applicable with cleaning or maintenance program
Free Estimates
On New Installations & Replacement Equipment
Emergency HVAC Service 24/7 Support

We understand that HVAC issues can arise unexpectedly, which is why we offer emergency service to our customers in McHenry County, Lake County & Northwest Cook County, IL. Our technicians are available 24/7 to address urgent heating and cooling problems, ensuring your comfort and safety.

Call Now

Proudly Serving McHenry County, Lake County & Northwest Cook County, IL
  • Algonquin, IL

  • Barrington, IL

  • Carpentersville, IL

  • Cary, IL

  • Crystal Lake, IL

  • Fox River Grove, IL

  • Huntley, IL

  • Island Lake, IL

  • Lake in the Woods, IL

  • Lake Zurich, IL

  • McHenry, IL

  • Wauconda, IL

  • West Dundee, IL

  • and more!

Award Winning Service

Our dedication to excellence has earned us a reputation as an award-winning service provider in McHenry County, Lake County & Northwest Cook County, IL. We attribute our success to our focus on customer satisfaction, our highly skilled technicians, and our use of state-of-the-art equipment and techniques.

Hear From Our Community

HVAC Contractor

HVAC Company

Furnace Company

Lake Zurich, IL

Huntley, IL

McHenry, IL

Barrington, IL

Wauconda, IL

Fox River Grove, IL

Island Lake, IL