Meet The Firm

Michelle Kilgore, Managing Partner, CPA

Michelle is a partner in the firm of Flagg & Company LLP. She joined the firm in 1997 and began her career in an administrative role until 1999 when she decided to go back to college and pursue her accounting degree and subsequent CPA license. She has more than 17 years of experience in providing tax, accounting, and business advisory services to many individuals and small businesses. She has experience in a wide range of business operations including: construction companies, funeral homes, restaurants, hair salons, retail establishments, legal services, and many other types of service operations.

She received her Bachelors of Science Degree with an emphasis in accounting from Upper Iowa University in Fayette, Iowa in 2004. Prior to attending Upper Iowa University, she attended Wichita State University from 1988-1991. She is a member of the Iowa Society of Certified Public Accountants.

Michelle has two daughters. Her oldest lives in Washington DC working as a graphic designer for non-profits and political organizations. Her youngest daughter is studying culinary arts at DMACC in Ankeny. Her interests include music, art, travel, animals, the Kansas City Chiefs, Iowa State Cyclones, and most importantly spending time with her family and friends.


Bailey Wallace, CPA

Bailey began his career at Flagg & Company in early 2012 as a tax season intern. Then, after moving out of state for three years, he rejoined the firm full time in the summer of 2015. He has more than seven years of individual and business tax and accounting experience in the public and private sectors. He works with a diverse group of business operations including construction companies, restaurants, home renovation companies, law offices, dentists and many others.

He provides a multitude of services including business start-up, consulting, full bookeeping, financial statement preparation, payroll, sales tax and all levels of individual and business income tax preparation. He also prepares Iowa inheritance tax returns and estate/trust fiduciary tax returns. Prior to working in public accounting, Bailey spent three years as a corporate accountant for a publicly traded homebuilding company.

Bailey is a 2012 graduate of Iowa State University where he earned a Bachelor of Business degree in Accounting. in 2017, while working at Flagg & Company, he became a fully licensed CPA. Bailey welcomed his first daughter in 2020. He enjoys spending time with his wife and family. Bailey's other interests include boating and golfling.


Tim Teut, CPA

Tim is a licensed CPA with successful work experience in tax, accounting and audit; covering various types and sizes of entities. At Flagg and Company, he provides clients with personalized payroll, accounting and tax services. His primary goal is to provide you the highest quality of service by using his expertise and industry knowledge to meet ever-changing need and tax regulation.

Tim graduated with honors and holds Bachelor's and Master's degrees in accounting form Iowa State University. Prior to joining Flagg and Company, he held positions as an accountant at a large public corporation and public accounting.

Outside of work, Tim enjoys traveling, spending time with his family, reading and is an avid sports fan.


Brian Flagg, Founder, CPA

Brian Flagg has over 40 years of experience in providing tax and accounting services to businesses and individuals. His specialty is advisory services to individuals and businesses in reguard to their income tax, retirement and succesion planning needs. 

Brian is a 1978 graduate of the University of Iowa where he earned a Bachelor of Business Administration degree in Accounting. In 1980 he became fully licensed as a Certified Public Accountant and started his own practice. He is the founder of Flagg & Company LLP, a full-service accounting firm.

In addition to his membership in the Iowa Society of Certified Public Accountants, Brian has been active as a boy scout leader. Brian's other interests include traveling, biking, backpacking and reading.


Missy Anderson, Accountant

Missy has over 20 years experience serving the business industry. First, as a 401(k) Third Party Administrator and now as a payroll administrator and accountant. Missy has been with Flagg & Company since 2016. She has a wide knowledge-base and is continuously learning in the ever-changing tax industry.

Missy graduated from the University of Northern Iowa with a BA in History. The research training to receive this degree has helped when digging into IRS and Iowa Department of Revenue rules and regulations. While Missy's focus for our company is our payroll clients, she also provides excellent customer service and is always willing to offer a helping hand when needed.

Originally from the small northwest Iowa town of Aurelia, Missy has made a life in Des Moines since graduating from UNI. She now has a son at Roosevelt High School and a daughter at Merill Middle School who are growing up in the big-city life. The differences are tremendous but she fights hard every day to make sure her children have a good upbringing and strong support-system.


Theodore Smith, CPA

Ted has 40 years of experience as a CPA, tax preparer and corporate controller. He began preparing income taxes with Flagg & Company in 2011. Ted graduated from the University of Iowa in 1975 and received his CPA license in 1978. Ted plans to continue working and is looking forward to preparing your tax return with accuracy and consistency for yours to come. 

Ted's interests are politics, boating, cars, projects around the house and spending time with his wife in Davenport.


Tim White, Office Manager

Tim is a central Iowa native. Tim graduated from Des Moines North High School and then Grand View University with a major in Accounting and Business. Tim spent 30 years as a radio broadcaster in the Des Moines area working for a variety of stations. Tim is married and has four children and a grandchild.

Tim’s interests are college football (Iowa Hawkeye fan), following his daughter Danielle’s tournament softball team, bike riding and the three family dogs. Tim has worked for Flagg & Company since 2019.



Schedule a Consultation


Get In Touch


Featured Articles


Subscribe to our Emailed Newsletter