Practical tax, business, and technology guidance backed by 26 years of experience as a licensed Utah CPA and firsthand experience building and operating small businesses. David helps individuals and business owners with tax preparation, tax planning, accounting and business consulting, and practical technology solutions for modern small businesses.
Not just a tax preparer, a licensed CPA who has founded and operated businesses of his own, and now helps other business owners solve financial, operational, and technology problems.
Personal tax returns prepared and personally reviewed by David, with attention to the details and tax situations that matter to each taxpayer.
Learn moreTax returns for S corporations, partnerships, Schedule C filers, and small businesses, prepared by a CPA who has built and operated businesses of his own.
Learn moreForward-looking tax planning for individuals and small businesses who want to make informed decisions before tax season.
Learn moreAdvisory help for evaluating accounting systems, solving reporting problems, and improving financial processes.
Learn morePractical consulting and implementation for AI, CRM, GoHighLevel, workflow automation, and other business technology systems.
Learn morePersonal tax returns prepared and personally reviewed by David, with attention to the details and tax situations that matter to each taxpayer.
Learn moreTax returns for S corporations, partnerships, Schedule C filers, and small businesses, prepared by a CPA who has built and operated businesses of his own.
Learn moreForward-looking tax planning for individuals and small businesses who want to make informed decisions before tax season.
Learn moreAdvisory help for evaluating accounting systems, solving reporting problems, and improving financial processes.
Learn morePractical consulting and implementation for AI, CRM, GoHighLevel, workflow automation, and other business technology systems.
Learn moreDavid combines his CPA and business experience with practical technology consulting to help small businesses evaluate and implement systems that support how they actually operate.
QuickBooks Online guidance for businesses that need help setting up, evaluating, organizing, or improving their accounting system.
Practical guidance on Google Workspace, Drive, and Gemini for everyday small-business use.
Practical ways to organize and work with a business's documents and internal knowledge using NotebookLM.
GoHighLevel and similar systems for CRM, lead management, scheduling, and automated customer follow-up.
David is a Utah-licensed CPA with 26 years of experience, and has personally founded and operated three businesses of his own. He is also a QuickBooks Online ProAdvisor, combining tax and accounting knowledge with practical, firsthand business and technology experience.
Based in the Ogden area, David serves individuals and small businesses throughout Utah and beyond through convenient virtual consultations.
Quick access to the secure tools and resources you may need.