Would have rated it "5" except the cost seems quite high.
Extremely friendly and confident, clearly listened to my problem, made every effort to get a service tech to come at the earliest convenience.
Zach was thoroughly professional, knowledgeable and service-oriented
Installers were great!