
CPA Advisory for small
Nonprofits
We focus on helping <$50k nonprofits. We handle compliance and reporting - so you can focus on your programs and mission.
Form 990 Prepared & Filed
No guessing. No missed deadlines. Just peace of mind for your board.
QuickBooks Made Tax-Ready
Clean books you can actually trust. We specialize in QBO clean-ups for small budgets.
Small Nonprofits Only
Specifically designed for volunteer-run organizations and missions under $50k.





We Understand Your Challenges
Running a non-profit is hard enough. We can help take the complicated compliance work off your shoulders.
Tax Compliance
Expert preparation and filing of Forms 990, 990-EZ, and 990-N. We handle the deadlines so you can focus on your mission.
Learn MoreQuickBooks Services
Complete QuickBooks Online setup, clean-up, and monthly management to ensure your books are always tax-ready.
Learn MoreReview & Assurance
Independent financial reviews and compilations that provide transparency and build trust with your board and donors.
Learn MoreAdvisory Services
Strategic financial guidance, budgeting, and forecasting to help your nonprofit grow and thrive sustainably.
Learn MoreThe Path to Financial Clarity
Your journey from overwhelm to confidence
The Burden
Navigating compliance gaps and accounting clutter.
The Partnership
Tailored Review & Advisory sessions to align your books with your mission.
The Impact
Total donor transparency and the confidence to grow your NFP.

Your Trusted Non-Profit Financial Partner
With over a decade of experience serving non-profit organizations in the Washington D.C. metropolitan area, I bring specialized expertise in fund accounting, compliance, and strategic financial guidance.
My practice is dedicated exclusively to non-profit organizations, allowing me to deeply understand the unique challenges you face. From small community groups to established foundations, I provide personalized service that helps your organization thrive.
Let's Start a Conversation
Schedule a complimentary 30-minute consultation to discuss your non-profit's needs