We had our roof replaced by Advocate Roofing last month. Chris and his team were courteous and professional from the initial inspection to explaining everything to make sure I knew what to expect. My roof looks great and they even replaced a portion of the wood behind the gutters that was rotted. They really went above and beyond!