John and his team are amazing. Getting our roof fixed after a storm was quite the challenge between going through 10+ adjusters and the drama that came with it. But John was super patient, supportive, and worked with us until we finally got it fixed. We cannot thank him and the team enough for hanging in there with us and seeing this project through. 10/10 would recommend. Go with these guys.
