The workers were amazing to watch, thorough and professional, very fast and polite. The finished job is just perfect. First class products, first class installation. All the staff were polite, informative and thorough in their work. Best of all they worked in unison and didn’t cut corners – very professional and very impressive!