Today, more than ever, it is crucial for every business to have a strong financial advocate. As a recognized leader in the industry, McGehee, Davis & Associates, Inc. keeps abreast of the latest tax law changes, utilizes the most effective technologies, and maintains an impeccable reputation for expertise and integrity. We are a family and would like to think we treat each of our clients as if they were an extension of our family.

James McGehee

James is the owner of McGehee, Davis & Associates and has been with the firm for nearly 20 years. James has significant experience working with businesses providing trusted advice, financial solutions and guidance to help them manage cash flow, plan for the future and grow their business. He is also a licensed financial advisor specializing in wealth management planning.


John McGehee
Tax Advisor | IRS Resolutions

John is a lifetime accountant. For over 39 years John has focused on understanding the ways to make small businesses more successful. John received his CPA license in Colorado in 1991 and since 2006 has been a Quick books Pro Advisor. John taught accounting at the Community College level for 3 years; “Sometimes the best accountants are coaches and teachers of accounting”.


Terri McGehee

Terri McGehee has been in the accounting and audit industry for 25+ years; starting in Maine and then moving to Colorado 4 years ago. She loves the weather and excitement Colorado has to offer. While only part-time with McGehee Davis & Associates, Terri is one of the teams’ tax elves working busy through the night!


Jenifer Vigil
Senior Accountant

Jenifer Vigil is a bookkeeper, payroll specialist and accountant. Jennifer received her Bachelor in Accounting from Regis University in 2002. She has been working at McGehee, Davis & Associates since January of 2020.



Anna Hoag
Senior Accountant

While Anna is fairly new to the team, ringing in her 4th tax season with the family, she is not new to the sport, and started bookkeeping in High School. After graduating from Westminster High in `82 she continued pursuing her passion in the industry with other small family firms.


Stephanie Hintz
Office Manager

Steph started working at MDA part time in November 2020 and in January of 2021 she became a full-time employee.  Steph grew up in Milwaukee and graduated from Milwaukee Area Technical College in 2010 with an AA in Business Management. Her hobbies include volunteering at an animal sanctuary farm, fostering puppies through local animal rescue groups and she really enjoys crafting things; especially crocheting, cross stitching, and sewing. Stephanie also really enjoys taking care of plants and gardening.




Kathleen Hoang
Tax Team Member

Kathleen Hoang is currently a junior at University of Colorado Denver and is planning to get her master’s in accounting. She has been working as a part-time intern with MDA since the beginning of tax season in 2022 and she loves it here!

She is born and raised in Denver, Colorado and takes every opportunity to travel. One of her favorite places to travel as to date would be Seattle. Outside from working, she loves to play volleyball, play games, and read books on her free time.

Jamie McGehee
administrative assistant

Jamie McGehee has been a key member of the MDA Taxes team providing customer support.












Christian McGehee
Tax Team Member

Christian McGehee is a freshman in college and still devotes Saturdays during tax season to lending a hand in the family business. Christian is studying Sports Management at Metropolitan State University of Denver.

Munkhbayasgalan “Mugi” Ganaa
Tax Team Member

I am an international student studying my Master of Accounting Degree at Regis University. I am from Mongolia. I came to the U.S. about 3 years ago to learn English. Prior to coming to the U.S. I had been working for a mining company for five years in Mongolia. I decided to push myself out of my comfort zone. Coming to the U.S. was the best decision in my life. I am a food lover and enjoy doing yoga. My dream is to travel around the world with my loved ones. I plan to get experience as an intern next year after my graduation. I am still learning English; I would love to talk about anything if you come to me.

Nate Friend
Tax Team Member

Nate has been interning at MDA for over a year now. He’s still an intern because we can’t decide if we want to keep him or not. All kidding aside, Nate is the secret weapon of the office. Whenever there’s a task too time consuming or difficult it goes to Nate. There’s simply no task too big or small that Nate can’t handle. Like Frank, he also responds to treats for doing good work. When Nate isn’t in the office, he enjoys fine arts and exploring new breweries. 

Office Mascot

I’m a very friendly guy and I like humans and 4 legged creatures alike. I like to great everyone with a bark that sometimes sounds unfriendly, but I mean well. I just get excited for new visitors and the fun smells they bring. I like helping at the office. My favorite is helping my mom at the sanctuary farm and with the animal rescue that she volunteers at. Sometimes we foster puppies and mom lets me show them the ropes. Everyone tells me I’m a cute, well behaved, and very intelligent boy. I don’t see it one bit!