Our entire experience working with Phil was excellent. From the first call to come and examine the issue, through a total roof replacement, and working with the insurance company, he was always available for questions, provided detailed overviews and options, and kept us informed. He worked to ensure we understood the process, explained all of the issues, and set expectations around each step. He and his team were diligent in working with the insurance company to ensure we were getting everything covered that should be covered to ensure we were put back to normal. We highly recommend Crawford Restoration to all and would not hesitate to use them again.