B Squared Group is an independent Saint Louis-based real estate firm that specializes in multi-unit property investment, development and management.Founded in 2007, the company is headquartered in Saint Louis, Missouri with a satellite office in Charlotte, North Carolina. B Squared Group is a family-owned business that is still managed by its founding principals.B Squared Group of companies includes B Squared Management and B Squared Holdings.