Staff was very professional in presenting materials and answering all questions. Was given time to research what was presented with no hassle, no pressure. Very satisfied with my purchase. Timely arrival of staff, safety measures adhered to, kind and professional installers. Follow up and all issues settled to my satisfaction.Will definitely use this service/business for future home projects.