Office: Mon-Fri 8:00AM – 4:30PM
Service: Available 24 /7


Dunvegan Heating And Cooling Experts

Walker – Your Dunvegan Heating And Cooling Specialist

The weather in Ontario can be unpredictable and difficult.  From cool night to high heat and humidity a proper functioning heating and a/c is a necessity!  Walker ClimateCare is proud to be the Dunvegan Heating And Cooling resource.  Don’t ever be stuck suffering in the heat, or shivering in the cold because your system is not working properly.

Walker has been serving the heating and air conditioning needs of Dunvegan, Cornwall and area, since 1979.  Customer service, well trained technicians and top quality products are what we are built on. Whether you need maintenance, repairs or are in the market for a new system, the specialists at Walker ClimateCare can help.

Contact us today, or click to call;

(613) 932-7978

We handle repairs of air conditioning systems, water heaters geothermal systems and more.  We have heating and air conditioning Maintenance and Protection Plans that will save you money on any needed repairs and that are set up to include regular maintenance for your system.  This will help ensure that your system is always running smoothly.  Regular maintenance will also help identify any potential issues are before they become large expensive problems.


Dunvegan is part of the North Glengarry township, with a rich Scottish background.  We are a cozy community that enjoys a Scottish flavor, and is fortunate enough to be part of the famous Glengarry Highland Games!  The food, the games, the entertainment.  Don’t miss the family friendly fun!

Walker Climate Care Dunvegan is also proud to serve the areas listed below;
Cornwall, Martintown, Glen Walter, Camerons Point, Lancaster, Williamstown, Green Valley, Apple Hill, Maxville, Dunvegan, Saint Isidore, Warina, Moose Creek, St Andrews, Avonmore, Lunenburg, Osnabruck Centre, Ingleside, Long Sault, Crysler, Finch, Berwick, Bainsville, Dalkieth, North Lancaster, Morrisburg, Summerstown, Creg Quay, Vankleek Hill, Alexandria