Vertical File Cabinet

Tax Preparation &
Planning

RALEIGH BASED TAX PREPARATION, TAX ADVISORY, AND SMALL BUSINESS ACCOUNTING

I KNOW WHAT YOUR BUSINESS NEEDS

I understand the work that goes in to making a business run smoothly and efficiently. Allow me to partner with you to ensure your numbers are getting you the results you need. 

I'M HERE TO ANSWER YOUR QUESTIONS

Taxes are complicated and can often bring up more questions than answers. My team and I diligently work to understand the ever-changing tax codes, so you don't have to. We work hard to ensure you're set up for success before tax season even hits. 

I'LL GROW WITH YOU

As your business grows, your accounting and financial operations will evolve. Our commitment to your success ensures we guide you through those moments of growth and help get you reach your next milestones. 

What Clients Say

"I could not be happier with the decision to partner with him as the CPA for my business"

- Luke V. 

Heading 1

Head Shot (Zoomed).jpg

ABOUT JOHN

John D received a Master’s in Accounting from UNCW and has 14 years of experience as a Certified Public Accountant. His passion is working with individuals and small businesses to provide guidance that helps all clients achieve success. Colleagues and clients know him as a highly energized trusted advisor. He enjoys spending time understanding businesses and what drives them.

 

His client focus is on individuals that own small privately held companies that are in the fields of real estate, professional services, consulting, software, manufacturing, construction management, and various others. He has prepared thousands of personal and small business tax returns, and enjoys tax planning to save clients money. He also has experience working on financial audits, reviews, and compilations of multi-million dollar businesses.

 

John D has extensive experience with accrual accounting, cash accounting, project-based accounting, and cost accounting. He uses his interpersonal skills to provide top-level client service.

Set up an initial appointment now! 

PRINCIPAL ACCOUNTANT