Arrived on time. Made all repairs in less than 2 hours. Explained the issues with our unit and how to prevent future problems.