Tax, Accounting, & Management Services that
Help You Grow Your Business

Do you need:

Tax preparation and planning services you can trust to help you take the maximum deductions allowed by law and represent you when necessary?

Help with your QuickBooks bookkeeping or payroll so you can focus on your core business?

Higher-level management or controller services without the full time salary expense?

If you said yes to any of these needs, we’d like to introduce you to our friendly and knowledgeable team at Craig Hanson, CPA in Jamestown, ND.  We’ve been helping businesses and individuals in North Dakota with their tax, accounting, and management advisory services for more for 29 years.

“It is comforting to us to drop off our folder full of papers to Craig and know everything will be looked after.” – Mark Urquhart

“Craig Hanson, CPA has more than exceeded my expectations. The advice I receive is great, and the complexity of my situation is not a problem. The check that I write for tax preparation services every year is miniscule compared to the peace of mind I receive knowing that my return will be completed correctly and on time, and that I did not have to do it myself.” – Greg Hager

“Craig was wonderful in answering our questions when I started my business. He’s a great CPA and a really nice guy too.” – Scott Richard Sandness, Attorney at Law

Tax Compliance

Do you need help managing all your tax deadlines – payroll, corporate, sales tax, franchise tax, and more – and the recordkeeping and reporting that goes with them?  Our 30+ years of tax experience allows us to provide you with the advice and options you need for your individual, estate, business, or nonprofit needs. Gain peace of mind knowing we’ll do your tax compliance work accurately and on time so you can get back to running your business.

QuickBooks Accounting

QuickBooks is a powerful accounting software, but it does require expert knowledge so that you avoid costly mistakes in installation, conversion, and customization. We can help you with your QuickBooks questions, training, setup, and customization.  We can also provide ongoing QuickBooks bookkeeping support so that you know your balances are correct and you are getting the reports you need.

Accelerate Your Success

One of the best ways to accelerate your small business success is to have a fresh pair of experienced eyes review your numbers and make recommendations regarding cash flow, financing, and other management level advice.  We can help you look for opportunities so that you can grow your business and meet your income goals. 

Complimentary Consulting Session

So that you can get to know us better at no risk, we offer a complimentary 30-minute consulting session with no obligation.  Give us a call at 701-252-6190 or email us at to schedule your consultation or to find out more.

  • Login to SecureDrawer


    Keep me signed in

  • Is Your Business Leaking Money?

    Want to Know the Top 10 Money Leaks in Your Accounting System?
    Enter your email below and get Craig's free report:

    You'll also receive our free newsletter full of QuickBooks and Business tips.

  • Complimentary Consultation

    Want a free consult with Craig?
    Email us or call us at 701-252-6190 to schedule your free consult today.

  • Our Latest Testimonial

    “Craig Hanson, CPA has more than exceeded my expectations.”
    -- Greg Hager

    More testimonials...

  • Connect with Us