Andrew is very caring and very knowledgeable of the roofing, contracting, and insurance processes, and eased my mind in making sure things were going to get done right and on time. Working with crews and insurance to get jobs done can be difficult, but Andrew was communicative, for me, and for my client, and he made sure the job got done in a quality and timely manner. He also handled the insurance process so that my client and I understood the billing process when it comes to an insurance claim. I will definitely use Andrew and Colorado Superior Roofing and Construction again! Highly recommend!