John D. Freeman is a certified public accountant who provides a wide range of financial services, including forensic accounting, litigation support, audits, tax preparation and filing, bookkeeping, estate planning, QuickBooks support and more. He was named a "Super CPA" by Twin Cities Business Monthly and Minnesota Law & Politics.