I was very satisfied with the sales people and the installers.
The installation was poorly done. They sent the same installer out to fix it and he didn't fix it properly. The first installer was angry and miserable. Then they sent him back out again. They didn't improve the situation.
It's hard to give a good rating because they didn't show up to do the job today.
They did a wonderful job.