I was kept informed throughout every step of the maintenance and installation. Very polite and professional. Excellent job! I definitely recommend!