Our experience as exceptional. The salesman was knowledgeable and provided very good information during the decision process. The installation was also very well done. The workers were prompt in their arrival, careful during installation and explained the process and future care in detail. They were very considerate in how and where they placed equipment and during cleanup. Overall, our experience was excellent and we would definitely use them again.