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 250 employees, 26 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.

“The most advantageous thing that BMSS offers for employees is being able to adapt to individual needs. A lot of workplaces have the idea that one thing will work for everyone.”
– Employee since 2001

“The leaders of the organization spend quality time to seek the opinions of employees from all levels of the organization. They have regular meetings to make sure the firm as a whole is staying on mission and working towards the same goals. I have always felt that they invested the time to make me feel important as an individual.”
– Employee since 2000

“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