Back in 1991 our founders had one primary goal: to create an advisory CPA firm with life/work balance. More than 30 years later, BMSS Advisors & CPAs has exceeded all expectations and has grown to be Alabama’s second largest accounting and advisory firm with 230 employees, 27 Members and five locations throughout the state.

Over the decades, BMSS has cultivated a thriving community of professionals who are quick to learn and happy to teach. With an environment devoted to balance, we pride ourselves on enjoying what we do, striving for excellence and getting the most out of life along the way.

Being a BMSS team member means having the resources and opportunities to build the life you want. At BMSS, you will discover that not all accounting firms are alike.

Current Job Postings

Where Do I Fit?

We know that every professional has different talents, skills and backgrounds that make them unique. Our goal is to put each person in the right seat so we can provide the perfect fit for our clients while giving our team members opportunities for growth.






Largest Advisory and CPA Firm in Alabama





Hear From Our People

What is it like to work at BMSS? Read about it in our employees’ own words. We survey employees annually to receive feedback and provide numerous outlets for anonymous employee suggestions.

“BMSS raises the bar every year with first-class benefits and perks for all of its employees and is truly a trend setter for public accounting firms. The organization and culture that BMSS has created makes me feel very blessed to be able to work here.”
– Employee since 2009

“The work-life balance, service to the community and benefits, such as massages during busy season and getting every other Friday off during the summer, go a long way towards making BMSS a great place to work, but the people are what makes BMSS the BEST place to work. I truly believe that the environment at BMSS is unrivaled in the accounting industry.”
– Employee since 2009