Your Trusted Forensic Accounting

Team in Roseburg, OR

Focused attention, timely communication, and

the highest standard of service

At McGinnis CPA, P.C., we are committed to providing clear, expert financial insight to individuals, businesses, and attorneys navigating complex accounting issues. Based in Roseburg, Oregon, our firm combines decades of experience with a passion for forensic accounting, fraud investigation, litigation support, and business valuation. We understand that behind every financial question is a human story. Whether you’re a business owner seeking clarity, an attorney preparing for trial, or an individual facing financial disruption, we’re here to guide you with precision, professionalism, and compassion. Our growing team ensures each client receives focused attention, timely communication, and the highest standard of service.

Meet the Team

David McGinnis

CPA, CFF, ABV

Founder, Expert Forensic Accountant

With over 17 years of forensic accounting experience, David McGinnis is known for his ability to decode complex financial matters and present them in a way clients and juries can understand. He works closely with attorneys and individuals to uncover the truth in financial disputes and ensure sound decision-making in high-stakes situations. David holds:


  • B.S. in Accounting from Brigham Young University - Idaho
  • M.S. in Accounting from the University of Connecticut
  • CPA licenses in Oregon and Montana
  • Accreditation in Business Valuation (ABV)
  • Certification in Financial Forensics (CFF), both from the AICPA




“Throughout my career, I’ve focused on summarizing and analyzing large volumes of financial data to uncover what’s really happening. Whether translating complex financial requests or testifying as an expert witness, I aim to reduce stress and increase clarity for clients and legal professionals.”

Heidi Jacobsen joined McGinnis CPA in 2024, bringing a strong work ethic, a passion for financial forensics, and a dedication to learning. As Accountant and Assistant, Heidi supports complex, detail-oriented cases freeing David to focus on urgent client matters and strategic firm growth. Currently pursuing her B.S. in Accounting at Eastern Oregon University (graduating next year), Heidi plans to pursue CPA, CFF, and ABV certifications.


She began her accounting journey in high school through a job shadow with David McGinnis a pivotal experience that inspired her career path. Prior to joining the firm, she worked with Oregon Tax Specialists for two years. Outside of work, Heidi enjoys playing the cello, reading, crafting, and spending time with her husband, family, and three beloved pets: cats Maple and Mocha, and their poodle Pepper. A longtime Roseburg resident, Heidi is especially proud to be on track to become the first college graduate in her family. Her favorite quote, from David Brinkley, reflects her outlook:


“A successful man is one who can lay a firm foundation with the bricks others have thrown at him.”

Heidi Jacobsen

Staff Accountant

LinkedIn Heidi Jacobsen

Call (541) 643-9823 to speak with an expert forensic accountant in Roseburg, OR.

Contact David Now