I had a wonderful experience dealing with Feazel Roofing . There rep Mike Cox made the best out of a difficult situation. I received prompt service with Mike. He took the time to explain every step and followed through with the whole matter, going above and beyond, dealing in-between the insurance company and myself. I received a new beautiful roof that looks wonderful. I'm so happy I decided to go with this company.