Its been a little over two months since our roof was replaced by AGR Roofing and I couldn’t be happier with their work! Zack explained everything in detail and answer all my questions. Our roof had a branch that went through our roof and AGR took care of all of it! Highly recommend.