We have had continous problems with our 10 year old furance. Every year it has broken down and required maintenance. We called Button's Heating & Air Conditioning this time, as the company that installed our furance is no longer in business. Tom, their Technican came out the same night we called and troubleshooted and found that the heat exchanger needed replacing. He took the time to explain our options to us and left us with heaters over the weekend to heat our home. On Monday, Technicans Tom and Jeff came out to replace our heat exchanger for the furnace. They arrived on time and went above and beyond and ensured testing prior to leaving. Would defintely recommend Buttons Heating & Air Conditioning to our family and friends.