My roof was inspected by 123 Roof Masters and they represented me when the insurance adjuster came to do the inspection. They negotiated and fought for my behalf with the insurance company and I was able to get a new roof paid for by insurance. I highly recommend the company and have recommended them to my family and friends. – Allen Smith