We just had our roof replaced by Advocate Roofing, and couldn’t be happier with the overall process and end result! Not only were they able to get the expense for the new roof (along with new gutters) covered by insurance, they took on the responsibility of working with our insurance company, making the process that much easier for us!