I contracted Roof STL for a large commercial flat roof. They were extremely professional. The finished roof looks great and they completed the job quicker than estimated. Even better yet, they were one of the lowest bids I received. I would highly recommend contacting these guys if you need a roofer.