Alan and his crew were awesome! Alan was very knowledgeable and helped us understand what we were buying! He always answered any question we had. If he said he would call you back he did. Clean-up was great! Overall experience from start to finish was awesome. They will be the first I call when we have to re-roof our house! Thanks to all who got the job done!