We had excellent experience working with this company and the Rep Alex. He is a man of his word, has the utmost integrity, extensive industry knowledge, from the actual roof to the insurance claim. Our home has asbestos roof and Alex took care of all our concerns and helped to solve the problematic situation with the insurance company. I can not recommend a company more highly.