Back to top

Who We Are

Friendly. Experience.

All the advice in the world doesn't mean anything if you don't trust the person giving the advice or understand what he/she is telling you. Our office is casually-themed and we speak in English, not tax code. Relationship is the key. Meet our professionals.

We Make Your Business Our Business!

Our Team

Mark P. Spencer, CPA


After six years with PricewaterhouseCoopers and almost thirty years of accounting experience, Mark uses his public and private accounting background to serve the business, tax and financial issues of business owners and individuals. Mark is the sole shareholder of Oliver & Spencer, PC and is its managing partner. Mark holds a bachelor's degree in accounting from Arizona State University, where he graduated Cum Laude in 1994 and holds an Arizona CPA license since 1997. Mark has been associate faculty at Arizona State University, is the proud father of three daughters and a self-confessed trout bum.

Christina Watson, MBA

Director of Accounting


Christina joined the firm in 2007 and manages our accounting and payroll services department. While working at QuickBooks technical support she discovered that accounting is what she loved to do. Christina earned both her Bachelor’s of Science in Accounting and MBA from the University of Phoenix. When not spending her downtime with her husband and dogs she loves to get crafty with paper and ink.

Angela R. Larson, CPA

Director of Tax Services

Angie heads our tax services and has worked in both small local and large regional CPA firms, often with an emphasis on dental practices. She brings her competitive fire as a former collegiate athlete to her client's tax situation and has been known to serve up a tax miracle or two. Angie graduated from the University of Minnesota Duluth and holds her CPA license in Arizona. Angie's daughters bring her great joy in life as do the outdoors and time in a good book.

Terri L. Lindahl, CPA

Tax Manager

Terri brings over 30 years’ experience from working in local, large and small CPA firms as well as time as a controller for an asphalt company. She hails from Colorado, but calls Arizona her home. She graduated from the University of Northern Colorado with a Bachelor’s Degree in Accounting and received her CPA certificate after moving to Arizona. She is detail oriented, honest and loves what she does. In her free time she likes to spend it with her family, playing with her dogs, going to movies and serving in the children’s ministry at her church.

Lorrie K. Reynolds, CPA

Senior Tax Associate

Lorrie is a CPA with over 35 years of tax experience, having started at Arthur Anderson and moving to small, local firms. Lorrie received her BS In Accounting from Oklahoma State University and her MA in Taxation from the University of Virginia. She leans toward individual and trust returns and espouses proper bookkeeping from the start. When she is not busy with tax work, she enjoys travel with her husband, Scott, of 36 years, book clubs and different craft activities.

Glenna Ferrell


Glenna joined us in 2021, but she's no rookie. She's been helping small businesses with their accounting and payroll needs for almost 30 years, both with public CPA firms and private small businesses. Glenna is a single mom of a teenage boy who loves road trips, country music and does nature photography, especially in the mountains of northern Arizona.

Christine Stoltz, Enrolled Agent


Christine has been an accountant for over 30 years and is an Enrolled Agent. Most of her career has been with small firms helping in the day-to-day accounting and tax needs of her clients. When she’s not at work, Christine and her husband enjoy the great outdoors- camping, bass fishing and crafting.

Luke Spencer

Senior Tax Associate

Luke received his Bachelor’s degree in Accounting from Arizona State University in 2020 and joined the firm in 2021, serving both our accounting and tax clients. He is currently pursuing a Master’s degree in Taxation from the University of Cincinnati and has his sights set on CPA licensure after that. Luke’s favorite part of working with small business owners is the opportunity to provide actionable advice in a way that is easily understood and that makes an impact to our clients. When he’s not keeping up with the latest changes in the tax world, Luke enjoys traveling with his fiancé or following his favorite sports teams.

Andrea Fritts


Andrea’s keen eye for detail and love of interacting with her clients made working for Oliver & Spencer a great fit. After 30 years’ experience in banking and mortgage, she joined our team in 2023. Andrea grew up in Flagstaff and was accomplished in both her studies and playing sports - Sports Illustrated even did an article on her high school softball team. Andrea graduated from the University of Arizona with a Bachelor of Science degree. When not in the office, you can find her spending quality time with her family, children, and dogs, or playing softball on her competitive tournament teams. She also enjoys hiking, reading, watching movies and the outdoors.

Janae Smith


Janae has been working on client's books for nearly 20 years and so although our newest team member, she's by no means a rookie. She loves working with numbers and providing clean, understandable financial information to her clients. When not working, she enjoys doing crafts and puzzles, and playing games with her family. She and her husband have 4 kids, ranging in age from 4 to 16, who keep her very busy most days.