A friend needed a new roof and she choose A 1 Roofing. She was highly pleased with their work. They can do any rook you want. They give free estimates, which is nice so you can see how they are, and what they want to do. They are listed with the Texas Better Business Bureau that is why we picked them, we knew they would be good and they were.