There are a lot of roofing companies in North Texas, especially after a big storm. Here is what you can expect when you call us for a repair, and what our customers tell us they value.
Not sure what shape your roof is in?
Free inspection scheduled within 24 hours. Free, with photos you keep.
1. We are local
Our yard is at 9738 Industrial Rd in Justin. For Justin, Northlake, Argyle, Roanoke, Haslet and the towns around them, that means we can usually be on your roof the same day. We are not a crew that moves in for storm season and leaves.
2. We answer the phone
During business hours we answer or call back within about 15 minutes. If water is coming in, tell whoever answers and it goes to the front of the line. Storm and leak calls are answered after hours too.
3. You see what we see
Every inspection comes with photos of every slope and every problem we find. You do not have to take our word for it, and you keep the photos whether or not you hire us.
4. We fix the cause
Most leaks do not start where the ceiling stain is. We trace the water back to where it gets in, usually a cracked vent boot, loose flashing or a lifted shingle, and fix that point properly instead of putting caulk over it.
5. We tell you when it is only a repair
If your roof needs a small repair, that is what we quote. If a patch will not hold because the roof is at the end of its life, we explain why. And if storm damage makes it an insurance claim, we tell you that before you spend money on a repair.
6. We know storm claims
Much of our work is storm-related. We meet adjusters on the roof, read insurance estimates, and send supplements when damage gets missed. We do not waive deductibles, because that is insurance fraud in Texas and it can void your claim.
7. We are a family business
Jimmy and Jeanette Barrett own the company, and their family runs the office and sales. We have been BBB accredited since 2018, and our Google reviews are written by homeowners across North Texas who have hired us. Most of our work comes from referrals, and we would like to keep it that way.
How to reach us
Call (855) 741-ROOF or book a free inspection online. We will set a time within 24 hours.

