I've had great experience with all members I've worked with. The sales rep was great from the beginning, and took care of everything for me with the insurance company. The roofing crew did a great job, and cleanup was amazing. After the work was completed, they handled all the correspondence with the insurance company and made it very easy for me. Lastly, I was impressed they sent a final quality control employee out to give it a look over and asked about the entire experience. I'd recommend this company to anyone needing a roof done.