Sales was good, install was good - however, their knowledge of their products and inspection requirements was really bad. Had to reframe 3 times - 1st time based on their information, 2nd time they changed their story and 3rd time the installer said the sales folks were wrong.