Make Better Decisions Faster


Keep more of what you earn, plan ahead for taxes, and make smarter moves with monthly strategy calls.

Get Started

Contact us

Sign up to our newsletter

What Sets Our Accounting Team Apart

An Entire Team

For less than one full-time hire, you get an experienced team of bookkeepers, accountants, controllers, CPAs, CFOs, and Tax Professionals.

Owners Helping Owners

Over 75% of our entire team has owned a business in the past. We get where you're coming from, unlike other firms that only crunch numbers.

Experienced From Day 1

You get an accounting team with an average of 20+ years of experience per staff. We won't be learning on your dime like other firms.

Three Sets of Eyes

You get three of our professionals working with you monthly to help catch costly mistakes before they become problems.

Monthly Meetings

Every month, we explain your numbers in plain English so you always know where your business stands.

No Surprise Bills

One predictable monthly price. No hourly billing. No surprise invoices.

Who We Serve

Monthly Services

Stop settling for lukewarm financials that don't show the complete picture of how your business is really doing.

Competition CAR
Bank Statements ✔ ✔
Credit Card Statements ✔ ✔
Financial Statements ✔ ✔
Monthly Strategy call & Tax Planning ✖ ✔
20 yrs average accounting experience per staff ✖ ✔
Industry Specific Knowledge ✖ ✔
Defined Reviewer Layers & Quality Control ✖ ✔
Access to CPAs, CFOs & Tax Planners ✖ ✔
Exit & Succession Planning ✖ ✔
CFO Guidance ✖ ✔
Accurate Asset & Loan Records ✖ ✔
Capitalization ✖ ✔
Depreciation ✖ ✔
Interest Tracking ✖ ✔
Revenue Recognition ✖ ✔
Reserve Planning ✖ ✔
Written Accounting Policies ✖ ✔
Formal Monthly Reconciliations ✖ ✔
Formal Month-End Close ✖ ✔
Structured Chart of Accounts ✖ ✔
GAAP-Based Reporting ✖ ✔
Payroll Tax Compliance ✖ ✔
Merchant Processing Recorded Correctly ✖ ✔
Sales Tax Compliance ✖ ✔
Tip Tracking ✖ ✔
SBA Loan Tracking ✖ ✔
Start Now

A La Carte Below:

Cash Flow & Planning: Cash flow forecasting, budgeting & financial planning.

Payroll & Compliance: Payroll maintenance, tax reporting & related support.

Specialized Accounting: Job costing, cost segregation & industry specific needs.

Business Growth & Transactions: Loan preparation, due diligence, business sales & exit planning.

Service Area Coverage



CFO Accounting Rehab is headquartered in Salt Lake County, Utah. It not only serves local businesses but also has a nationwide footprint due to Shannel T. the founder, wanting to ensure businesses don’t have to settle just because of location restrictions. Her technical staff is scattered in different parts of the United States on purpose so every business owner gets different perspectives during the monthly strategy calls, the best talent since the average tenure in accounting is 20+ years per staff, a team made up of 75% past business owners, and a mission that keeps the team grounded.

Need Help? 


Frequently Asked Questions

  • What is the difference between a bookkeeper, an accountant, and an outsourced chief financial officer (CFO)?

    A bookkeeper is mostly data entry and organizes the data. An accountant records the past and looks back in time and a CFO looks forward in time when it comes to money. A startup needs an accountant and bookkeeper bare minimum because the accountant needs to verify the bookkeeper is organizing the data correctly for the accountant to analyze the rest of the numbers to make the monthly financials. Once the business grows past $10M in annual recurring revenue, then they can hire a full time CFO person if cashflow issues keep creeping up, scaling too fast, or want to ensure financials are more aligned with projections.

  • How much do outsourced accounting and fractional CFO services cost in Salt Lake City?

    It can vary. For our services we strive to do it right the first time. In order to give you accurate pricing we need access to your accounting data for the current year and your latest tax return filed. From those two data points we can give you a custom tailored price that is affordable because you'll get an entire experienced team advocating for you to keep more of what you earn.

  • My office admin or family member handles our books but doesn't have a CPA or accounting background. Is that enough and what are the risks?

    This is very common for many businesses. The reason this isn't enough is because bookkeeping is only one phase of accounting and finance. When done wrong, everything else suffers and your taxes and proactive decisions become difficult to tell what to do every 30 days when the books should be updated. 

  • How often should a small business meet with their tax expert or accountant?

    You should have an open line to reach your tax expert or accountant throughout the year. It's common for business owners to only chat with them once a year and that's why so many get a suprised tax bill or are told to buy something in December last minute. It's reactive and dangerous to only worry about your money once a year.

  • Can an outsourced accounting team help clean up messy books and catch up on unfiled taxes?

    Yes, we can help you clean up the messy books and file taxes for prior years. It can take some time depending on how complex your situation is so we ask for all documents upfront so it's faster for us to get everything ready to file because you are penalized by the IRS monthly the longer it takes.

  • What numbers should I be looking at each month?

    Sometimes it can vary based upon your industry, season, and what your goals are. As a standard best practice the following is a good starting point: cash, profit margins, aging AR (accounts recievable), payroll as a percentage of revenue, reserves, etc.

  • Do you work with any businesses out of Utah?

    Yes. Most of our work is done remotely, so we serve businesses throughout Utah, including Salt Lake County, Utah County, Davis County, Weber County, and Summit County. Whether you're in Park City, Provo, Ogden, or Layton, you get the same dedicated team, monthly reviews, and fast response times as our Salt Lake City clients.

  • How do I know if my financials are accurate?

    Your common sense and gut will usually give you warning signs if the current system or person handling your money is not the right one to trust with your hard earned money. We do financial health checks aka second opinions because we noticed companies didn't have any quality controls in place when it came to who is touching their money.