Your Heating & Cooling Contractor for
Comfortable Energy Savings in Durham Region,
Northumberland County & the Peterborough Area

Spicer's Heating & Gas Quality Servicing

Northumberland Mechanical specializes in the residential installation, service and maintenance of heating, cooling, hot water tanks, HVAC and renewable energy. Expect an immediate response to any problem you may have with your furnace, central air or water heater.

We are committed to your comfort and energy savings with every installation, including maintenance and protection plans and our 1-year labour guarantee.



Heating and Cooling Services

  • Forced air heating systems
  • Natural gas & propane furnace installation
  • Oil-to-gas & electric-to-gas conversions

  • Whole home ductwork design & installation
  • Fireplace, garage heater & pool heater installation

  • Furnace maintenance service
  • Central air conditioning installation
  • Duct work installation

    Spicer's Heating & Gas Quality Servicing

Water Heater Services

  • Rental water heaters
  • Water heater sales, service & installation
  • Conventional storage tanks

  • Power-vented storage tanks
  • Tankless water heater sales & installation
  • Water Heater Relocation

Gas Services

  • Gas line installation & appliance hook-ups for BBQs, stoves & dryers

  • Gas leak repair
  • Gas line relocation

Other Services

  • Humidifiers & air cleaners
  • Red tags cleared for code violations

    Spicer's Heating & Gas Quality Servicing



Bradford White® Water Heaters
Goodman® Air Conditioning & Heating
John Wood® Water Heaters
Reliance Home Comfort™- authorized contractor
Rheem® Heating, Cooling & Water Heating
Rinnai® Water Heaters



Financing is available OAC through UEI Financing



  • Bowmanville
  • Courtice
  • Newcastle
  • Newtonville
  • Whitby
  • Ajax
  • Clarington
  • Blackstock
  • Orono
  • Oshawa
  • Pickering
  • Port Perry
  • Bewdley
  • Cobourg
  • Garden Hill
  • Grafton
  • Colborne
  • Elizabethville
  • Port Hope
  • Roseneath
  • Bailieboro
  • Omeeme
  • Peterborough
  • Lindsay
  • Millbrook