So far seems like they did a good job with installation, and appears to be quality product. However, I requested a fix on an issue I was having (fairly simple fix) and talked to them a couple times, and was told it would be fixed "by the end of the week". That was approx 3 months ago. No one has come by. No one is returning my phone calls. Customer service post installation is terrible.