We work with you on a personal level to determine the best solutions for your unique needs, then leverage our seasoned expertise to achieve the best possible results.


We are your trusted partner in success. Our firm is large enough to offer a full range of professional services at a fair price, but small enough to give you the individual attention that you deserve.


Rest assured that when a need arises, our firm is ready and capable to handle everything for you so you can focus on what matters most to you.

Staff Profiles

Elaine Kraft –

Elaine M. Kraft photoElaine M. Kraft was an IRS Revenue Officer for 24 years, and was Vice President and then President of the National Treasury Employees Union chapter during her career with the IRS. In addition, she was the Union representative on the National Leave Bank, served in other leadership and teaching positions, and was also trained as both a classroom instructor and an on-the-job instructor. She was also involved in contract negotiation and disputes within the Union.

After leaving the IRS, Elaine joined the Books Are Fun division of Readers Digest, setting up and running book fairs around the Bucks County and Philadelphia areas. After meeting with companies, she would set up a book/gift fair in a business with a portion of the proceeds going back to the company to be used as a contribution or employee benefit, such as an employee picnic.

In 2000, her path led her back to taxes, which found her in an independent financial services company managing a tax business that the partners had purchased. While there, she passed her Series 7 Securities license which allowed her to work on financial planning and investments.

In 2005, Elaine decided to go out on her own, and started Tax Pro Associates. Elaine’s goal was to create a stress-free quality experience, and to maintain a personal interest in her clients. You are not just a number. She is a member of the PA Society of Tax & Accounting Professionals and the National Association of Tax Preparers. She keeps up to date with tax law changes every year by attending in person seminars and webinars, as well as reading IRS notices and newsletters. The tax laws are ever-changing. Your complete satisfaction is her goal.

Elaine lives in Jamison with her husband Michael who is currently a banking consultant. She has two adult sons who have given her lots of laughs, and 3 grandchildren who bring her much joy.


Karen Finnegan –

Karen Finnegan photo

Karen Finnegan earned a Bachelor of Science degree in Accounting from Gwynedd-Mercy University and began her career as a Staff Accountant. After a few years, Karen returned to school and earned a Master of Business Administration (MBA) degree from LaSalle University at night while working full-time as a Manager, Administration and Finance at an electrical engineering and testing laboratory, handling all aspects of accounting as well as employee benefits and other administrative tasks.

Karen’s next step was to resign from the workplace and raise her children for several years, volunteering at school and taking care of family members.

Currently, Karen is happy to be working for Elaine to provide accurate and timely tax preparation services. She keeps current on tax law by attending both federal and state classes each year.

Karen lives in Jamison PA with her husband, Mike, a retired HVAC mechanic and enjoys spending time with her family in her spare time.