After very high winds, our roof was a mess. We reached out to our insurance company and to Mark Thomas about needing a new roof. Mark met with the insurance inspector to get the ball rolling. We had roof materials here very fast, then the next morning roofers. His crew did a fantastic job! They cleaned up so good. Thomas Roofing got this project done pronto. Mark use to work in insurance so he knows how to communicate for the client. He is friendly. He is professional. He knows what he is doing and doesn’t delay. He responds. I highly suggest Thomas Roofing!