It's hard to know who you can trust when it comes to roofing. Usually I'd just take my insurance company's recommendation, but then I heard about Mesa Roofing. Nate and his team are knowledgeable, honest, thorough and fair. They have answered all my calls and been patient with all of my questions. If you have hail damage or other problems and you need a roof, they will work with your insurance company to get your roof back to good working condition.