Keith J. MacLean Heating and Cooling is a great company. They have been around for quite a long time, and really do provide excellent customer service. Always returning phone calls promptly, coming over very quickly for appointments and doing follow up phone calls to make sure everything is working well. The prices are great, they give free estimates and they have 24 hour service seven days a week! Highly recommend!