Our Company

Our Mission

What you should know about us

Our vision is very simple. We are focused on one thing. We help our clients create extraordinary businesses.

Specializing in closely held, family-owned businesses, Dennis & Associates has a basic philosophy that President David Dennis sums up as, “We’re an entrepreneurial firm, much like many of our clients. We¹re not typical accountants. In fact, our entire focus is on advice on helping our clients be more successful.”

Building lifelong client and employee relationships based upon mutual confidence and teamwork.

Our Team

David Dennis, CPA

David Dennis, CPA

Managing Partner

David Dennis, CPA, Partner and Founder of Dennis & Associates, P.C., has more than 35 years of experience in accounting and has been in private practice for more than 25 years. The son of an accountant, David holds a B.S. in accounting from Suffolk University.

Read Full Bio

Jennifer Amate, Accountant and QuickBooks® Specialist

Jennifer Amate, Accountant and QuickBooks® Specialist

Partner and Senior Accountant

Jennifer Amate, Partner at Dennis & Associates PC, has been with Dennis & Associates PC since 2001 as an accountant and Certified QuickBooks ProAdvisor. Jennifer works closely with our corporate clients for all their accounting, tax and QuickBooks needs.

Read Full Bio

Joseph Schuster, MBA

Joseph Schuster, MBA

Accountant

Joseph holds a Bachelor’s degree in Accounting and an MBA from Penn State University. With 8 years of experience in business tax preparation, he brings a wealth of expertise to his field. Outside of work, Joseph enjoys quality time with his wife, son, friends, and family and watching College and professional football.

Richard Cabral

Richard Cabral

Accountant

Richard Cabral started at Granite Payroll Associates in 2015 while earning his bachelor’s degree in Finance & Accounting from Bridgewater State University before joining the team at Dennis & Associates and is currently studying for the CPA exam. Richard lives in Dartmouth with his wife Maddison and their two children.

Susan Corcoran

Susan Corcoran

Bookkeeper

Susan has a degree in Accounting from Massasoit Community College. She has worked for over 20 years in the accounting field as a Staff Accountant, Office Manager, and Bookkeeper for various CPA firms. As the firm’s QuickBooks® Specialist, Susan specializes in bookkeeping and tax strategizing for small businesses. Susan has two children and loves to play pickleball in her spare time.

Barbara Joyce, CPA

Barbara Joyce, CPA

Bookkeeper

Barbara has a bachelor’s degree from the University of Baltimore and passed the CPA exam in 1999. She has worked in public accounting for 25 years and is a full-charge bookkeeper for the firm. Barbara loves to hang out with her granddaughter and hike.

Gary Aprahamian

Gary Aprahamian

Reviewer

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras congue feugiat sapien, sed tempus nunc tempus eu. Pellentesque non pulvinar lectus. Pellentesque pretium sollicitudin lectus, at aliquet felis finibus id. Proin convallis dolor ut efficitur maximus.

Danielle Deeb

Danielle Deeb

Operations & Workflow Manager

Danielle holds a Master’s in Business Administration from Curry College and is trained in PMBOK, bringing a strong project management foundation to her work. With diverse experience across finance, real estate sales, and as a small business owner, she has honed a versatile skill set. Danielle is also a dedicated mom to her son, Harry. In her free time, she enjoys traveling, exploring new restaurants, and spending quality moments with family and friends.

Arlena O’Connor

Arlena O’Connor

Office Manager

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras congue feugiat sapien, sed tempus nunc tempus eu. Pellentesque non pulvinar lectus. Pellentesque pretium sollicitudin lectus, at aliquet felis finibus id. Proin convallis dolor ut efficitur maximus.

Josephine Vidal

Josephine Vidal

Office Support

Josephine Vidal has been the office manager of Dennis and Associates since its inception in 1994 and partner of Granite Payroll Associates Inc. Josephine has over thirty-five years of experience in administrative and payroll fields. Her previous employment was with the City of Boston, Sr. Bookkeeper for the National Guard Headquarters and bookkeeper for various CPA firms. Josephine holds the position of Treasurer for the Board of Directors for Maria Droste Counseling Services. She is also a Quincy Lion. Josephine was awarded the 2010 Maria Droste Award for her community service involvement. She is the mother of three children and resides in Holbrook with her husband Pete.