Excellent from start to finish!! Our roofing consultant, Bob, was very thorough and very knowledgeable which instilled confidence in our decision in choosing Interlock for our new roof. Jeremy the installer was excellent, very diligent and holds himself to a very high standard of quality workmanship and takes great pride in his work. It was nice to see that Bob visited during the installation and afterwards to make sure we were happy with everything. Overall an excellent experience, excellent quality product and a superior job on the installation. Highly recommend this Company and their superior product and service.