When a storm comes - so do the repair companies (quickly and in droves). I went withFate Roofing based on their knowledgeable Project Manager. He arrived with credentials/approvals from my town, AND our HOA. (professional expectation). He spent more time "listening" than "selling", was clearly an expert in his field, and provided a full description of the process while setting clear expectations. Sometimes picking a contractor can feel like you "hope you got it right".. In this case - I did. And apparently, so did my neighbors. Fate Roofing was by far the majority of roofs repaired in my area. They were in constant communication, and an advocate during set up with my insurance carrier. But all of that means nothing if you can't deliver. The proof is in the work. They showed up on-time, were protective of my house and surrounding area and had a supervisor checking in with me constantly, taking photo's of the work as it happened. When finished - the entire crew was combing my yard for even the smallest spec of trash. In fairness - many companies are capable of putting on a good roof - BUT - do they knock on your neighbors doors and offer to clean up THEIR yard - MINE DID. We live in Texas, there's hardly a day without wind. Fate Roofing has checked on surrounding properties during a job and offered to clean up any wind-blown debris. That's just a service minded organization - going above and beyond. I checked with neighbors using Fate Roofing - same story. They were consistently good. Gutters, Windows, Fence - all expertly completed.