100.0% would refer friends and family to us

5 stars Customer since 2023

Kept us well informed. Jake was very polite and knowledgeable answering all of the questions I asked. They are the go to company for heating and cooling. Very happy with their company

5 stars Verified customer

We have always had excellent service and response from Leith. Everyone you deal with is kind, friendly and knowledgeable. We have used them for years and they have always been extremely responsive. Do not hesitate to schedule your service or repair call with Leith.

5 stars Customer since 2017

We’ve always had excellent service from Leith Heating & Cooling. Recently our AC stopped working right before we went on vacation. While we were out of town they came to repair it for us. They are extremely trustworthy. We highly recommend Leith.

5 stars Customer since 2022

Very responsive. Took time to explain options and fair prices. Will use Leith Heating and Cooling again going forward.

5 stars Customer since 2020

Gets the job done. Pleasant and professional. Reliable and trustworthy.

5 stars Customer since 2022

I found this company online with a stellar review rating - now I know why. Our AC went down on a Tuesday - by Friday we were back in business with a complete new 5-ton unit install. They did a fantastic job communicating, were very punctual, and were extremely accommodating with our schedule. I would highly recommend their services!

5 stars Customer since 2022

Brian was great. With our heater down in -16 degree weather, he came out quickly, solved the problem, and was incredible. They are now our go-to company for any heating or air conditioning needs.

5 stars Customer since 2022

Furnace stop working Saturday made several call including to regular guy no call backs. why have a emergency number. Called Leith Heating around midnight. came first thing in the morning like promise. great job my new regular guy

5 stars Customer since 2017

Great service!

5 stars Customer since 2017

A great local family run company you can trust. They are honest and their workers are always professional. Always seem to fit me in when need be.

Also in Elgin


Cleveland Veterinary Clinic

5 stars 1837 reviews

The office was able to squeeze us in on a busy Saturday morning. We fully expected to wait as a walk in, but our wait was less than 15 minutes. The staff was courteous, efficient and kind!
Read More …