Business Hours:
M-TH 8-5 pm :: F 8-12 pm; 2-5 pm

Our Team

David A. Hagen, CPA

David A Hagen, CPA
Partner
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
 Partner 
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.

Rob J. Vega, EA

Rob J. Vega, EA
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.

Marcus Meiklejohn, CPA

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

Marcus joined Hagen CPA in July 2017 with five years of income tax experience.  He received a BA in Accounting from UW-Whitewater in 2012 and an MPA from UW-Whitewater in 2013.  He passed the CPA exam in 2014.  He is currently a member of the American Institute of Certified Public Accountants and the Wisconsin Institute of Certified Public Accountants.  He also serves as a board member for the Hedberg Public Library Foundation.  When not working, he enjoys spending time with his family, volunteering at church, and playing sports.

Timothy Roberts, EA

Timothy Roberts

Timothy Roberts, EA
Staff Accountant
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.

Nathan Hagen

Nathan Hagen
Staff Accountant
nathan@hagen-cpa.com

Nathan joined Hagen CPA in April of 2017 as an Accounting Assistant. He is a full-time student at UW-Whitewater double majoring in accounting and finance, working towards a Bachelor’s degree. Nathan is an Army veteran and member of the American Legion. When not working or studying he enjoys spending time with his wife, daughter, and two dogs.

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.

Terri Moldenhauer

Terri Moldenhauer
Project Coordinator
tmoldenhauer@hagen-cpa.com

Terri joined Hagen CPA in July of 2019 as a project coordinator.  She received her Associates Degree in Accounting from Blackhawk Technical College.  Terri has many years of management and finance experience.  She is currently an Ambassador for Forward Janesville, Ambassador Recruitment Leader for their Action Team and on the Ambassador Grant and Golf Committee.  She has been past Treasurer for her church, past Board Member for Rock/Green Realtors Association where she received Affiliate of the Year and has held many volunteer roles for local non-profit organizations.  Her activities of interest include traveling, reading, time with her children, family and friends, walking, Badger games and giving to local charities.

Tiffanie Harr

Tiffanie Harr
Accounting Assistant
tharr@hagen-cpa.com

Tiffanie joined Hagen CPA in August 2019 with 4 years of income tax return experience. She received her Associates degree from Rock Valley College in 2010. Tiffanie is currently enrolled in tax education classes and is working towards her Bachelor’s degree in Accounting. When not working, she enjoys spending time with her 5 children and pursuing a love of Art and Music.

Dawn Shogren

Dawn Shogren
Staff Accounting
dshogren@hagen-cpa.com

Dawn joined Hagen CPA in October of 2019.  She received her MBA in Accounting with an emphasis in Leadership in 2012.  Dawn has more than 20 years of experience in manufacturing and non-profit accounting.  She is currently a member of the American Institute of Certified Public Accountants and is studying for the CPA exam.  Her activities of interest include: learning, reading, traveling, and spending time with her favorite people.

Kayla Wilson

Kayla Wilson

Kayla Wilson
Administrative Assistant
kwilson@hagen-cpa.com

Kayla joined Hagen CPA in May 2019. She was a florist and wedding planner for 2 years and enjoyed making dreams come true. She is passionate about her work and making clients happy. She loves drawing, watching movies and playing with her puppy Remington.

Angie Hommen

Angie Hommen

Angie Hommen
Staff Accountant
ahommen@hagen-cpa.com

Angie joined our team in February 2019, just at the start of tax season.  She received her degree in Accounting/Business Management from Madison Business College.  Angie has over 20 years of accounting experience in retail, manufacturing, and health care finance.  In her free time, she enjoys traveling, shopping, and spending time with family and friends – including her grand puppy, Pancake.

Jesse Swiggum

Jesse Swiggum

Jesse Swiggum
Accounting Assistant
jswiggum@hagen-cpa.com

Jesse joined Hagen CPA in May 2019 as an Accounting Assistant with over four years of working in banking. He received his Associate’s degree from University of Wisconsin – Rock County in 2016 and is currently working towards his Bachelor’s degree in Accounting. Outside of the office, he enjoys boating, gardening, fixing up his house, and of course spending time with his family and friends.

Yvette Pearson

Yvette Pearson

Yvette Pearson
Accounting Assistant
ypearson@hagen-cpa.com

Yvette joined Hagen CPA in June 2019. She received her Bachelor’s degree in Accounting from Upper Iowa University in 2013. She worked in private accounting in the medical field for 4 years. When not working, Yvette likes to spend time with her family and her dogs. She also likes working on her home, reading and traveling (though not as often as she would like).

Heather Autrey

Heather Autrey
Accounting Assistant
hautrey@hagen-cpa.com

Heather joined Hagen CPA in June 2018. She is currently attending Blackhawk Technical College for her Associate’s degree in Accounting, and is ultimately planning on earning a CPA license. She worked in private accounting for 8 years before joining Hagen CPA. Originally from the West Coast, Heather moved to Janesville in 2014 and enjoys experiencing all 4 seasons. Outside the office, Heather likes to spend time with her boyfriend and her cat, reading, playing video games, and causing trouble with her nieces and nephew.

Karla Sennett

Karla Sennett
Administrative Assistant
karla@hagen-cpa.com

Karla has been with Hagen CPA since 2017. Prior to her joining our team, she was a dental assistant for 25 years. During that time, she played many roles including administrative assistant. Karla enjoys being able to assist our clients with their many tax and accounting questions. When not working, Karla enjoys time with her family and pets, being outdoors, and shopping.

Top