A “Perfect” day to me is spent on the beach with my family, enjoying the sun and waves.

David joined the Firm as a senior accountant in 2008. He has over eighteen years of public accounting experience in various disciplines, including assurance, tax, and advisory services. His industry specialties include healthcare (medical & dental), SAAS, and professional services. David is in charge of the Firm’s client accounting services practice, which provides outsourced accounting and back-office services to clients. Additionally, David is a partner in the transactional services group, providing buy and sell side support and quality of earnings analysis.

Outside The Office

David lives with his wife Kristen and son Austin in Newburyport. In his spare time, David enjoys working on home improvement projects, playing hockey, and spending time with friends and family. David is a treasurer and board member of the Newburyport Education Foundation and the Merrohawke Nature School in Newburyport.


  • Bachelor of Science with a major in business administration, accounting focus, from the University of New Hampshire
  • Master of Business Administration from Southern New Hampshire University

Professional Affiliations

  • American Institute of Certified Public Accountants
  • Massachusetts Society of Certified Public Accountants

We Are Ready To Help You

The abilities, strengths, and personal characteristics of our people are the foundation of our excellence in client service. Our people are smart, talented, and experienced in handling complex business accounting needs, as well as strategies for small businesses.