Totally professional service. Kept us updated on when they would come and had a warranty part shipped to our house. Tech came and installed and it’s working as it should. After warranty repair of this part by another lousy company, it was refreshing to see professionalism by this company.