Steve and his team are the best! I was told by another company that I needed a major repair – Steve came for a second opinion, was very thorough and even helped get the part I needed through warranty, saving us a lot of money! He definitely knows how to help a customer out and will have our business for our home and rental properties due to his honesty and professionalism.