Cannot say enough GOOD things about Mark and his team! Our whole claim process was explained thoroughly and we had no surprises. Mark was amazing at answering questions at odd hours and very gracious with any concerns. Everything was seamless during installation and they went above and beyond with insurance on our behalf. To top it off, we have a lovely new roof and gutters that look and perform miles better than before. 100% recommend!