Who We Are - (801) 661-4688


We get it right the first time. In the world of most small business, there is no room for error. We know that that the profitability of your business depends greatly on our ability to provide you with timely accurate financial information to run your business.


One of our requirements of our staff is that they be members of the community we all live in. We look to hire nice people and train them to give you a great customer service experience. We then train them on the existing tax and accounting rules. We know you are looking for a CPA firm that can successfully guide you to informed decisions regarding the current economic state. Rocky Mountain Accounting and Tax Services is committed to keeping up with all the latest tax and accounting changes to ensure you both comply and prosper under the law.


No matter how complex your financial situation, we will be there when you need us to provide you with professional and objective financial accounting and tax advice. At Rocky Mountain Accounting and Tax Services, we employ all of our expertise to ensure the growth and longevity of your wealth.

Rocky Mountain Accounting and Tax Services Mission

Rocky Mountain Accounting and Tax Services is committed to serving our clients in the most professional and ethical manner possible. Our mission is to provide you with the information you need to help you make informed decisions about your financial situation. We use the most up-to-date financial calculators and computer technology to ensure that we are providing you with accurate financial advice in a timely and efficient manner. However, we do not see these tools as a substitute for professional financial advice. No matter what your financial situation may be, we provide our clients with the personal attention they need and deserve.

Rocky Mountain Accounting and Tax Services History

Rocky Mountain Accounting and Tax Services was started and is currently run by Jack McDonnell, a local CPA in 2011. Jack worked 30 years in the financial management side of the Insurance business before starting up a Liberty Tax franchise. Rocky Mountain Accounting and Tax Services currently runs six of those franchises in Layton, Sandy, West Jordan, Roy and Ogden (2). Jack has been doing bookkeeping, payroll and tax returns for small business for the last 35 years. Jack also worked on and off over the years part-time for a couple other tax preparation business while working full time in the Insurance business.

Throughout the years, computerized accounting software may have changed the way we conduct our business, but there are a few things that have always remained the same. We strive to guide our clients through complex financial entanglements in a straightforward and non-intimidating manner. Whether you need assistance with accounting or taxes, retirement planning or estate planning, or have recently started a business and are in need of our bookkeeping or financial forecasting services, we can deliver solutions based on your specific situation. Not only does our comprehensive approach allow us to provide our clients with constructive financial solutions, it also gives us the opportunity to create life-long relationships.