Phone: 608-754-8525
Fax: 608-754-2552
Tax Season Business Hours:
M-TH 8-8p :: F 8-5pm :: SAT 9-4pm

David A. Hagen, CPA

David A Hagen, CPA
Certified Public Accountant
hagencpa@hagen-cpa.com

David Hagen, CPA graduated from the University of WI Whitewater in 1975. He passed the CPA exam in 1979. David has been preparing taxes since 1975 and officially opened Hagen CPA, LLC in 1976. He is currently a member of the American Institute of Certified Public Accountants, The Wisconsin Institute of Certified Public Accountants, and The National Association of Tax Professionals. He also serves as treasurer of the South Central WI Builders Association. Other organizations he belongs to include Forward Janesville, Milton Chamber of Commerce, and the Elks #254.

Denise M. Webb, EA

Denise Webb, EA
Enrolled Agent
denisewebb@hagen-cpa.com

Denise Webb, EA joined Hagen CPA, LLC in 1999. Denise passed the Enrolled Agents Exam in 2007 and is now able to represent her clients in front of the IRS. In 2015, Denise became Partner of Hagen CPA and currently handles Human Resources and Marketing for the firm.  She is currently a member of the National Association of Tax Professionals, National Association of Enrolled Agents,  Janesville Noon Rotary Club, Ambassador for Forward Janesville, Treasurer and Ambassador for the Milton Chamber of Commerce, in which she received Volunteer of the Year award in 2017.  She is Treasurer, Visitor Host, and past President of BNI (Business Networking International).  She is active within her church, serves on the Blackhawk Technical College Accounting Advisory Committee, MACC Member Service Committee, MACC Malt & Hops Committee, and Ambassador Grant Committee.    She also hosts foreign exchange students from Rotary Club as needed.   Her activities of interest include traveling, golf, reading, her hobby farm, collecting Department 56 Snow Babies and Halloween houses, spending time with her family, and giving to charities’ such as Salvation Army Adopt a Family and Toy Drive and other local charities.

Laura Brown

Laura Brown
Payroll Specialist
laurabrown@hagen-cpa.com

Laura joined Hagen CPA in 2005 as a payroll specialist. Laura obtained her associates degree from Blackhawk Technical College in 2001. She is a member of the American Payroll Association and a Notary Public. She enjoys walking her dogs, biking, and spending time with her grandchildren.

Chris Smolinski

Chris Smolinski
Accountant
Chris@hagen-cpa.com

Chris Smolinski joined Hagen CPA team in December of 2014.  He received a BS in Mathematics and a BA in Accounting from UW-Whitewater in December of 2013.  Chris is currently studying for the EA Exam to become an Enrolled Agent.   In addition to preparing monthly and quarterly compilations, Chris specializes in the preparation of small business returns, nonprofit returns, personal returns, and tax planning for his clients.  When not working or on the golf course, Chris enjoys spending time with his wife.

Marcus Meiklejohn

Marcus Meiklejohn, CPA
Certified Public Accountant
mmeiklejohn@hagen-cpa.com

Amanda Purkapile

amanda-purkapile-240x300

Amanda Purkapile
Staff Accountant
Amanda@hagen-cpa.com

Amanda Purkapile joined Hagen CPA in September of 2014.  She received a BA in Psychology in 2007 from UW-Madison and a BA in Accounting in 2014 from Upper Iowa University.  When not working, most of Amanda’s time is devoted to family.  She also enjoys reading, painting, and camping.

Rob J. Vega, EA

Rob J. Vega, EA
Enrolled Agent
Individual Tax Preparer
RobertVega@hagen-cpa.com

Robert Vega has been a tax preparer with Hagen CPA since 2014.  Robert passed the Enrolled Agent Exam in 2015 and is now able to represent his clients in front of the IRS.  Robert has four years of tax preparation experience before joining Hagen CPA. He specializes in personal and small business tax. Rob received his Bachelor’s Degree in Personal Finance with an emphasis in Accounting from the University of Wisconsin – Madison in 2002. In the summer months, Rob enjoys spending time with his wife and two children. Rob also is the Managing Partner of a business in the Janesville area.

Timothy Roberts

Timothy Roberts

Timothy Roberts
Accountant & Project Coordinator
Timothy@hagen-cpa.com

Tim joined Hagen CPA in June of 2015. He received his Associates in Accounting from Gateway Technical College in 2012. Tim is currently enrolled in continuing tax education classes and currently pursuing his Bachelor’s Degree at Upper Iowa University. Tim is an avid cyclist and is a member of the International Mountain Biking Association and Janesville Velo-Club.

Michele Olson

Michele Olson
Accounting Assistant
molson@hagen-cpa.com

Michele joined Hagen CPA in November of 2015. She has three Associate’s Degrees from Blackhawk Technical College: Legal Secretary, Microcomputer Specialist and Network Specialist. Michele is currently enrolled in continuing education classes for accounting. Michele is also registered with Yoga Alliance as an E-RYT 500 yoga instructor. She is a Reiki Master Teacher and a Wellness Advocate for dōTERRA International. In her spare time, Michele enjoys spending time her with family, reading, practicing and teaching yoga and bicycling.

Top