Meet The Team

Michael McKenzie, CPA, Principal

Mike has been a practicing CPA in McMinnville for over 35 years providing individual and business clients with comprehensive income tax, accounting and management consulting services.

Mike graduated from Oregon State University in mathematics and following a stint in the US Army, including a tour in Vietnam, returned to teach high school mathematics in Salem and coach high school football and basketball. He later returned to Oregon State University to complete his accounting education and began his accounting career in Bend.

Mike is a member of the American Institute of CPAs and the Oregon Society of CPAs. He has served on the McMinnville Chamber of Commerce Board of Directors, McMinnville Rotary Board of Directors and the board of directors of various other volunteer organizations.

He has always enjoyed the outdoors growing up on the South Coast of Oregon. Traveling, golfing, fishing and hunting now occupy a good deal of his time outside of work.


Meg McKenzie, CPA, Principal

Meg loves to work! She is excited every day to work closely with individual and business clients to provide a broad spectrum of services catering to their needs while adhering to complex regulations. She started with the firm in 1998 and has enjoyed building solid working relationships with her clients emphasizing tax planning, business structuring, financial reporting and open communication lines.

Meg was involved in the family wine and spirits importing, exporting and brokerage operations sparking an interest in business. After four years of science followed by part-time work in the family business and raising preschool kids, she returned to school to pursue her business interests and graduated Portland State University with a bachelor of science in accounting.

Meg is a member of the American Institute of CPAs and the Oregon Society of CPAs. She has served as a volunteer for numerous organizations including Red Cross, McMinnville Swim Club Treasurer, classroom volunteer.

Meg is a native of the northwest; she grew up ski racing and hiking on Mt. Hood, water skiing and swimming in the Puget Sound and traveling extensively, but keeping roots in Portland. She remains an outdoors enthusiast squeezing in time on the golf course, fishing, hunting and traveling when not at work.


Casey Duncan, CPA, Principal

Casey graduated from University of California, Santa Barbara with her bachelor's degree in business economics while competing on the Division I swimming team and a member of Kappa Alpha Theta. After returning to school for accounting she obtained her CPA license and built her career in finance and accounting in Southern California. She eventually resigned from her job as Manager of Financial Planning and Analysis in Los Angeles to return to her childhood roots of McMinnville and join our firm.

She is a licensed CPA in both Oregon and California, a member of the American Institute of CPAs, and the Oregon Society of CPAs. While she spends most of tax season preparing returns for businesses and individuals, she enjoys practicing financial planning, budgeting and forecasting for the firm year-round.

Casey is a dog-loving, craft food & drink enthusiast who enjoys spending her time off camping, skiing, and traveling with her husband.


Jenny Johns, CPA, Principal

Jenny graduated from Linfield College with a degree in mathematics. Raised in the tiny waterfront town of LaConner, Washington, she grew up in an entrepreneurial family and spent 20 years working for and managing a variety of small businesses. After meeting Meg McKenzie in 2009 she was inspired to seek her professional license as a CPA and has found her calling. She enjoys getting to know people and their businesses and finds great satisfaction helping clients gain understanding and a sense of control over their accounting and taxes.

McMinnville has been home for many years, and Jenny has donated her time as a Biggest Turkey contestant, CASA volunteer, and as board member with McMinnville Montessori School and Library Foundation of McMInnville. Once a year she abandons family and all cares to attend the Telluride Film Festival in Colorado and squeezes as many movies as possible into 4 days.


The Team

Dan Vandehey, CPA

Dan holds two degrees from Oregon State University in accounting and psychology and has been preparing tax returns in Oregon for more than 15 years. He brings a wide variety of individual and business tax experience to our firm from corporate dissolutions to non-profits and payroll. He is an active volunteer at his children’s school and was voted best dad the past 9 years by his two daughters.

Dan utilized his psychology degree for close to 20 years working with youth in Washington County. He is a life-long Oregonian, an avid music fan who attends live concerts whenever he can. Outside of the office, when he is not attending one of his kid’s softball, basketball or soccer games you may find him at an OSU game or out snowboarding.

Stephanie Wegner

Stephanie was born and raised in Prescott, AZ and moved to McMinnville when she met and married her husband. She is a graduate of Yavapai Community College with a degree in Office Administration and has an extensive and well-rounded work history. Stephanie spent the majority of her career in the office environments of risk management, supporting CPAs in the construction industry, and as a bookkeeper for Linfield College.

She enjoys volunteering at her children’s schools and church, and plays chauffeur for her daughter’s and son’s gymnastics and jiu jitsu activities. Her spare time is spent DIY-ing and fixing up her home with her husband.

Megan Welliver

Megan is a McMinnville native and University of Oregon graduate. She spent a year with AmeriCorps after college serving as a Community Outreach Coordinator. While steering the Yamhill County Homeless census, she realized she wanted to continue to work with data and software systems and so began her accounting career. She gained several years of accounting and tax experience at a Portland firm before McMinnville lured her back.

Megan has a knack for bringing order to chaos. She enjoys the variety and challenge that public accounting offers and tackles it with good nature and a sly sense of humor. She is currently working towards her CPA license.

In her free time she enjoys reading in her hammock, knitting gifts, or enjoying a good meal with friends. On a sunny weekend you can find her at Hagg Lake or Pacific City with her husband and border-collie mix, Winston.

Jim Klein

Jim took up accounting after a career with the Federal Aviation Administration, completing PSU’s Post Baccalaureate Accounting Certificate program. Besides part-time employment with McKenzie Duncan Johns, he volunteers with McMinnville Free Clinic. A "roadie," he bicycles mostly rural byways in the area.

Dawn Owens

Dawn is the firm’s Operations Manager and brings tremendous efficiency and cheerfulness to work honed by more than 20 years in the banking industry. She is a familiar face to many and brings a balance of practicality, compassion, and generosity to work every. single. day. Born and raised in Yamhill County, her care for her community is obvious—whether through McMinnville Kiwanis, other volunteer work, or her excellent customer service.

Outside of work and volunteer commitments, Dawn and her husband love to spend time with their 5 grandchildren, go wine tasting, and meet new people. They make a special getaway each year to their “happy place” in Kauai.

Amy DeYoung

Amy graduated from Linfield College with a degree in accounting. She has since worked in many areas of the field including public, corporate, and higher education settings. Much to our delight, she was lured back to public accounting by the opportunity to tackle the wide variety and complexity of tasks involved in small business bookkeeping and tax preparation. She works with great absorption, does not rest until the numbers line up, and loves a challenge.

When not in the office she enjoys spending time with her family, exploring the world of wine, Linfield football, 1,000 piece jigsaw puzzles and the never-ending home projects.

Alyssa Fackler

Alyssa started her journey with McKenzie Duncan Johns by interning through the 2022 tax season. She is currently working towards her bachelor’s degree in accounting through Linfield University, where she is a member of Sigma Kappa Phi. Alyssa has lived in McMinnville her whole life and started gaining bookkeeping experience at the age of 14. Aside from her schooling with Linfield and work with us, Alyssa also enjoys volunteering for her church and her sorority’s philanthropy- Homeward Bound Pets, traveling with her family, thrifting and antiquing with her mom, and curling up with a good book.


Learn More About Us

Contact Us

Please type the characters visible on the picture below:
Web Design and Web Development by Buildable