Had a great experience with this company. Tysen S. did a great job of getting everything set up with the insurance. The hardest thing I had to do was pick the roof color. The roof was completed in a day and Zach and his team made sure that everything was done correctly and were always available for questions. Highly recommend!