As perfect as it gets. From the initial phone call to the installation and follow-up, it was perfect.
Called during the time frame we were told, polite, helpful.
Absolutely no pressure, did not try to sell us something we didn't need. Answered all our questions.
All of the positive reviews that we read.
Very happy with the whole process.