Call Us Today! (860) 204-0373

BC Heating & Cooling

Your comfort is our business

Services & Products

Does your office building feel warm? Has the heating unit stopped working at home? BC Heating & Cooling, LLC will handle all of your commercial or residential heating and air conditioning needs. All of our technicians receive factory training and are comfortable working on any type of unit.

Our Services Include the Following:

Installed hot water heater

All Makes and Models
Heating / Air Conditioning Units
Central Air Conditioning
Furnace Cleaning
Replacement and Regular Maintenance
Heating System Repair
Duct-less Air Conditioning Units
Radiant Floor Heat
Hydro Air
Geo-Thermal Units
Heat Pumps
Service Agreements Available

Being a family-owned and operated company, our success has been built on our exceptional customer service. We take pride in treating you the way you deserve to be treated. We stand behind our work with a one-year warranty on all workmanship. You can rest assured you are dealing with professionals who care about you.

Our attention to detail cannot be rivaled by the competition. If you have any questions regarding our services, please feel free to contact us at (860) 204-0373 or (860) 885-1761. Our friendly and professional staff will be able to assist you with any questions you may have. We look forward to hearing from you soon.

Don’t forget to ask about your

BC Heating & Cooling offers delivery to Eastern Connecticut. With emergency service available 24 hours a day!

Ask about our discounts for seniors or for deliveries of 200 gallons or more!

Order an Oil Delivery

Oil Delivery Trucks

Call for current prices!
(860) 204-0373

Serving the following Connecticut Towns

  • Baltic
  • Bozrah
  • Canterbury
  • Colchester
  • East Haddam
  • East Lyme
  • Franklin
  • Gales Ferry
  • Gilman
  • Griswold
  • Groton
  • Groton Long Point
  • Hanover
  • Jewett City
  • Lebanon
  • Ledyard
  • Lisbon
  • Lyme
  • Montville
  • Mystic
  • New London
  • Niantic
  • Noank
  • North Stonington
  • Norwich
  • Norwichtown
  • Oakdale
  • Occum
  • Old Lyme
  • Pawcatuck
  • Plainfield
  • Preston
  • Quaker Hill
  • Salem
  • Scotland
  • Sprague
  • Sterling
  • Stonington
  • Stonington Borough
  • Taftville
  • Uncasville
  • Versailles
  • Voluntown
  • Waterford
  • Windham
  • Yantic