Trust Restoration is the best roofing company out there, period. They provide excellent service, have the best roofing materials available, have the customer's best interest at heart, timely, capable, kind, and their name is appropriate, very trust worthy. They have a solid team, been together for years, work seamlessly together. They made my roof replacement a simple and painless process, even dealt directly with the insurance company multiple times. I have recommended them to friends and family as well as used them multiple times myself. Anyone that uses them for their services will not be disappointed.