Really great company. Mike was awesome. He figured out what was wrong and helped walk us through our options. Stayed a while after the repair to make sure he didn't leave us in the heat.