Mission Statement: To play a meaningful role in the success of not only small businesses but the local communities by offering superior and relevant services both in and out of the office.

Our Business: Our business is to provide your business with the expertise you need to be successful. Many accounting firms do not have the knowledge to advise their clients in the use of their accounting software products such as QuickBooks. This is where our firm is unique. We have extensive training and experience in technology as well as accounting. This marriage of technology and accounting puts a powerful tool at your disposal. We provide a wide range of accounting services but our specialty and “love” lies with QuickBooks.


Our Team

Kris McMackin

I relocated to the beautiful Shenandoah Valley in 2005 from Long Island NY to escape one of the most populated and expensive areas in the country and to give my children a better quality of life.

I opened my own accounting office in 2009 so I could focus on the things that I love to do which is working with business owners and individuals directly. A large part of our practice is providing support and training for QuickBooks both desktop and online versions. I have found that QuickBooks is a strong tool in building a solid and meaningful accounting system. With these tools in hand you can make good business decisions and ultimately reach your financial goals.

I have three grown children who are just starting their own careers. My husband and I spend our downtime hiking and swimming and travelling the small towns of Virginia.

  • CPA in the State of Virginia License No. 32195
  • B.S. Business Management and Economics Emphasis in Accounting from SUNY Empire State College
  • A.A.S. Computer Technology SUNY SCCC located in Suffolk County, N.Y.


Christine Bird – Payroll Manager

I was born and raised in Staunton, VA and have great admiration for the Valley.  I am a proud mother who stays very busy with her 4 children, their activities and sports and in helping with school functions.  My accounting experience began when I worked for my fathers’ local accounting firm as a bookkeeper; it was there that I discovered my love of numbers and bookkeeping.  I have worked in the accounting field, mainly bookkeeping and payroll for close to 15 years.  I joined Kris’s team in June of 2018 and am very excited to expand my passion for QuickBooks and in working with many businesses in our community.  My hobbies are working out, being outdoors, Jeep rides and spending time with my family and friends.  In addition, I am an avid sports fan, with a huge love for Hokie football.


Tammy Pitsenbarger – Administrative Support

I grew up in Grottoes but for many years my husband, daughter, and I have made Churchville our home, both very small towns in the Shenandoah Valley. I have over 30 years of experience in administrative support in the public accounting industry. I continue to love what I do and I also love QuickBooks. I will normally be your first point of contact when you call our office and I am always happy and eager to assist you.


Lynn Martin – Staff Bookkeeper

I am a native of Mississippi and have lived in the Staunton area since 2009.  I have been with Kris McMackin CPA since 2011.  I enjoy spending most of my time involved in my church and outreach activities in our community.   When not at work or volunteering I also have a love for baking, dessert making and gardening.  My husband and I spend much of our time traveling to Georgia to visit our daughter, son in law and two beautiful grandchildren.


Contact Kris McMackin CPA PC to discuss your accounting needs. Click here.