St Louis Building Corporation is one of the premier construction companies that have established reputation through better service and quality returns. The company is owned by the employees. They handle major building projects of the country. In 2011, they have achieved TORCH Award from Better Business Bureau Serving Eastern Missouri and Southern Illinois. They were even declared the Hero of the Planet in 2010 under Employee Sustainable Program by St. Louis Business Journal. In 2009, they even received the award of Corporation of the Year from Association for Construction Careers, Education and Support Services. They have even received Keystone Award from The Federal Reserve Bank for their dedicated service.