Practical tax and accounting support for businesses & individuals who want clear guidance, responsive communication, and financials they can rely on.
.png/:/cr=t:0%25,l:0%25,w:100%25,h:100%25)

If something feels messy, unclear, or overdue, that is often exactly where I can be most useful. I'll meet you where things are and help you build a practical path forward.
For individuals and business owners who want accurate, thoughtful tax preparation and clear communication. Services include federal, state, and multistate individual and business tax returns.
For individuals and business owners navigating changing income, business growth, or a major financial decision. Planning may address entity structure, estimated taxes, retirement contributions, timing strategies, and multistate issues.
For business owners who need reliable financials and ongoing support. Services may include monthly reconciliations, financial reporting, account review, and help understanding what the numbers mean.
For businesses with unreliable books or a specific financial challenge. Support may include cleanup, reconciliations, account corrections, budgeting, forecasting, management reporting, and tax-ready financials.

CPA experience, with a more human approach.
Hi! I’m Mariah Gaines, a CPA with over 10 years of accounting and tax experience, spanning public accounting, controllership, and independent practice. I started by business in Hawaii where I still keep roots before moving to Bend, OR at the end of 2025. I built my practice for individuals and business owners who want a genuine relationship with their CPA, clear communication, and thoughtful support throughout the year.
I love working with local businesses and people in my community. One of my favorite parts is running into clients, catching up, and talking story.
Outside of work, you’ll usually find me grabbing a pint with my husband, cozying up with a good book, or heading outdoors with our two young children and our husky mutt.
LET'S TALK
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.