Great experiehce from start to finish. No pushy sales pitches. The crew that replaced the roof was amazing — they arrived early, worked like crazy all day and had everything finished that night. They were amazing. And they cleaned everything up so you couldn’t even tell they were ever there. Highly recommended!