Brown Smith Wallace is a full service accounting firm for individuals and businesses throughout the St. Louis area. This firm offers a variety of financial services, including audits, insurance services, non-profit accounting, financial advisory and risk services. Brown Smith Wallace is affiliated with various national companies and provide a wide range of other financial services for small businesses.