You could do better on a low-sloped roof (commercial roofer instead of residential), but Brinkmann isn’t bad. I will say that you need to read their contract carefully, because if I’m not mistaken they have a hefty charge for cancelling their contract once you sign it.
FWIW, I know them mostly as hail-chasers, but haven’t really seen too much of their roofing work to say if you should go one way or another. You may want to consider calling Carlson Roofing as an option, or at least to compare pricing. Their niche is small strip centers and residential roofs. If you can’t find their number, let me know and I’ll look it up for you. I believe they are officed in Spring, Texas, but he obviously works all over the Houston area.