"Teri was great to deal with. Courteous, on time and very professional. She explained the process in terms I could understand. She worked directly with my insurance so I didn't have to. The roofing crew was fast and very respectful of my home. Cleanup was immaculate. I will definitely use her for any future roofing needs. Highly recommended!