About JD McClure Tax & Accounting
CPAS IN TRAVERSE CITY, MI
Jonathan McClure
Jonathan McClure majored in accounting at Saginaw Valley State University and received his Bachelors of Professional Accountancy in 2011. He is currently studying to sit for the CPA exam. As a highly motivated individual Jon has always aspired to own his own business.
Jon was a manager of Liberty Tax Service from 2009-2011, in 2012 he accepted a position as a staff accountant at a local Traverse City CPA firm, he then moved to Northern Michigan When all the work is done Jon enjoys all Northern Michigan has to offer. He loves spending time in the outdoors with his wife Brittany and their dog (son) Copper.
Jon is not your typical accountant, he has a diverse background and broad range of expertise and is able to communicate efficiently in terms a non-accountant can understand.
- CPA Candidate
- QuickBooks Pro Advisor
- Small Business Owner
- Auditing Experience
- IRS Registered Tax Return Preparer (RTRP)
- Human
Craig Huber
Education: BS Accounting, Central Michigan University, J.D., Doctor of Jurisprudence, cum laude, Thomas M. Cooley School of Law, Lansing, MI.
Craig is a CPA and licensed attorney and has extensive business experience including experience as an financial auditor, controller of a manufacturing concern, business owner, and business attorney. Craig focuses his practice on working with business in all aspects from formation to succession planning and specializes in business in the areas of start-ups/early stage companies with issues ranging from entity selection, tax elections and accounting practices.
Craig is admitted to practice law in the State of Michigan, and the U.S. District Court for the Western and Eastern Districts.
Craig is active in several professional organizations including the Michigan Association of Certified Public Accountants and the Michigan State Bar.

Bookkeeping & Accounting
Are you confident of your financial position throughout the year? Or do you wait till tax time to find out how you did? Learn More
Payroll
Too busy to stay up-to-date on federal and state reporting requirements? Don’t know when or where to send your reports? Learn More