Accounting Services in St. Louis

We Understand Small Business Accounting

Tom Dunn CPA

At Tom Dunn CPA Firm, we realize you started your small or mid-sized business because you are passionate about what you do, not because you love accounting.

Tom Dunn CPA Firm offers affordable accounting services in St. Louis so that even the smallest business can afford our services.  We offer affordable accounting services to businesses of all sizes, individuals, family trusts, non-for-profits, and other entities.

If you want the best accountants in St. Louis, then you need to contact Tom Dunn CPA Firm at 314-500-1200 or fill out our Contact Form.  Tom has been named Top 100 St. Louisans You Should Know to Succeed in Business and Best In Business for the last 5 years running.

We will work hand-in-hand with you as an individual, a family, a business, a non-for profit, or a trust to get your accounting in order, create an ongoing system to ensure you stay on track, and make certain the IRS does not keep you up at night.

Nobody offers you a complete solution like Tom Dunn CPA Firm, so we truly have no competitors.

Tom Dunn CPA Firm has won one award after another in the Small Business Community because we work with our clients no matter their current financial position, identity, faith, politics, or any other concern you might have holding you back from taking that first step of contacting us for your free sit down consultation with Tom Dunn CPA.

Sample of our Accounting Services in St. Louis:

  • Business consulting
  • Bookkeeping
  • Payroll
  • Business and Personal Tax Planning
  • Business and Personal Tax Preparation


“Thank goodness there is a person like Tom in the world so we don’t have to deal with all of this accounting stuff that makes us crazy. When we started with Tom, we knew we were missing some things with our strategy, but had no idea how much we didn’t know. I would wholeheartedly recommend Tom and his team to any business owner.”

-Ryan McMullen, Owner of St. Louis Marketing Lab



CALL TODAY 314-500-1200 for your no cost, no obligation meeting!

See what else our client’s are saying…