Their installation crews were exceptionally friendly and explained everything. They made sure I understood my options during different stages of the project. They cleaned up well, and they did an excellent job. I was most satisfied with the installation crew, their attention to detail, and their professionalism. There was a lot of detail work in this project. Jimmy was an excellent salesperson and gave me some good ideas that I wouldn't have thought of on my own.