All Seasons is pleased to provide 24/6 hour emergency service for residential and commercial customers (we are closed Sunday's). We serve Wasaga Beach, Barrie, Bolton, Temiskaming Shores, Temagami, and all surrounding areas. Please see our list of services below. If you need a service you do not see listed please call us and our experienced and licensed technicians can try to accommodate you.

For more information on our services, please contact us:

Wasaga Beach & area – 705-607-0775

Barrie & area – 705-607-0775

Bolton & area – 705-607-0775

Temiskaming Shores & area: 705-607-0775

Email Us




  • Furnace Installation/Repair
  • Air Conditioning Installation/Repair
  • Ductless Equipment Installation/Repair
  • Heat Pump Installation/Repair
  • Fireplace Installation/Repair
  • Boiler Installation/Repair
  • Radiant Heat Installation/Repair
  • Hot Water Tank Installation/Repair
  • Tankless Water Heater Installation/Repair
  • Complete Duct Work Installation
  • Air Handler Installation/Repair
  • Thermostat Installation/Repair
  • Roof Top Units Installation/Repair
  • Motorhome/RV Heating and Air Conditioning Sales/Installations/Repairs

  • Unit Heater Installation/Repair
  • Pool Heater Installation/Repair
  • Underground Gas Piping Installation/Repair
  • BBQ Installation/Repair
  • Air Filtration Installation/Repair
  • Humidifier Installation/Repair
  • Plumbing Installation/Repair
  • Natural Gas & Propane Appliances Installation/Repair
  • Complete Maintenance Packages
  • Duct Cleaning
  • Dryer Vent Cleaning
  • Air Conditioner Cleaning
  • Furnace Cleaning







Services We Offer

We at All Seasons Heating, Air Conditioning, Plumbing & Appliance Repair provide the following services to clients throughout Simcoe County: Cooling, Air Conditioning, Air Conditioning repair, air conditioning installation, Heating, heating repair, Furnace, Furnace repair, furnace installation, ductless equipment, ductless equipment installation, ductless equipment repair, ductless equipment installation, tankless water heater, tankless water heater repair, tankless water heater installation, hot water tank, hot water tank repair, hot water tank installation, fireplace, fireplace installation, fireplace repairs, duct cleaning, duct work installation, air handler, air handler installation, air handler repair, thermostat, thermostat installations, thermostat repairs, roof top units, roof top unit installations, roof top unit repairs, motorhome/rv heating, motorhome/rv heating repairs, motorhome/rv heating installations, motorhome/rv heating sales, motorhome/rv air conditioning, motorhome/rv air conditioning repairs, motorhome/rv air conditioning installations, motorhome/rv air conditioning sales, unit heater, unit heater sales, unit heater installation, unit heater sales, pool heater, pool heater repair, pool heater installation, underground gas piping, underground gas piping installation, underground gas piping repair, bbq, bbq installation, bbq repair, air filtration, air filtration installation, air filtration repair, humidifier, humidifier repair, humidifier installation, plumbing, plumbing installation, plumbing repair, natural gas & propane appliances, natural gas & propane appliance repair, natural gas & propane appliance installation, dryer vent cleaning, air conditioning cleaning, furnace cleaning.

We take pride in our work, please contact us to learn more about the services we offer.

Areas We Service

We do work for clients throughout Ontario, including the following areas: Alliston, Angus , Barrie, Beeton, Blue Mountains, Bolton, Borden, Bradford, Caledon, Caledon East, Clarksburg, Clearview, Collingwood, Craigleith, Creemore, Dundalk, Duntroon Elmvale, Eugenia, Everett, Hillsdale, Innisfil, King City, Kleinburg, Lisle, Loretto, Meaford, Midhurst, Midland, Minesing, Mono, Mulmur Newmarket, New Lowell, New Tecumseth, Nobleton, Nottawa, Orangeville, Orillia, Oro, Oro Station, Palgrave, Phelpston, Schomberg, Shanty Bay, Shelburne, Singhampton, Springwater, Stayner, Stroud, Thornbury, Utopia, Wasaga Beach and Wyvale. We also provide services to the Temiskaming Shores region, including New Liskeard, Haileybury, Cobalt, Latchford, Earlton, Englehart, Elk Lake and Gowganda.

For your heating, plumbing, cooling and appliance needs, contact us at All Seasons Heating, Air Conditioning, Plumbing & Appliance Repair today!


Contact us:

Wasaga Beach & area – 705-607-0775

Barrie & area – 705-607-0775

Bolton & area – 705-607-0775

Temiskaming Shores & area: 705-607-0775

Email Us


Joshua 24:15 ".....as for me and my house we will serve the Lord."