Horizon did a fantastic job installing our new roof. Jim has years of experience in the field, his knowledge can’t be beat. He recommended the product that made sense, quality materials at a good price. The crew was friendly, professional and very hard working. They took every precaution to prevent damage. Cleanup was very thorough, the deck was cleaner than when they started! We recommend Horizon to everyone needing a roof or any home improvement job. Siding, gutters, insulation, remodel, they can do it all. Thanks Jim!