top of page
(18 W-Logo) WRH And 4 Girls Seated.jpg

aboutus

Get to know the team at Hagan, Johnson & Associates.

Rodney

Rodney Hagan, CPA

William R. Hagan, better known as “Rodney” is the Senior Managing Partner of the firm. Rodney has accumulated a vast amount of experience in individual, corporate, trust, and also estate returns. Additionally, Mr. Hagan is highly knowledgeable with specialized areas of services such as compilations, review and audit services, tax planning, and strategizing so he can assist clients with all their financial needs. He graduated from the University of West Georgia where he earned his B.S. in Accounting. He has earned a tremendous track record when dealing with the IRS and state taxing agencies. His passion is helping the firm's clients to be successful in their endeavors while also educating them with the information and knowledge, that will enable them to make properly informed decisions. He truly loves and values the CPA and client relationship. Mr. Hagan is Licensed in both the State of Alabama and Georgia. Which is one of the reasons he has been so interested in finding a way to reach as many taxpayers as he could, no matter their home state, and we are fortunate enough to have clients from all across the United States.

Rodney lives in Alabama with his wife, Talia, their twin sons, and their daughter. His interests include college football and bass fishing. His greatest joy comes in spending time with his home and church families.

Debra

Debra Johnson, CPA, EA, PFS, CGMA

Debra has been an EA since 1981 and a CPA since 1999. She is one of a select few in the Metro Atlanta area that is accredited as both an accounting and tax specialist. Her wealth of knowledge and experience, combined with her kindly, warm personality and genuine personal interest, sets her apart.

Debra loves animals and is an avid gardener. She often graces the office with beautiful, fresh-cut flowers straight from her garden!

Terrin

Terrin George
Director of Accounting

Terrin holds an Associates in Business Administration from Gadsden State Community College and a B.S. in Accounting from Jacksonville State University. She has a vast experience in individual and corporate taxes, specializing in compilations, reviews, and audits. She has over fifteen years of experience in both public and governmental accounting. 

Terrin is an integral part of our firm, as she oversees our accounting department. She reviews financials, helps manage accounting projects, and guides our staff accountants through more complex accounting issues.

 

She enjoys spending time with her family, hiking, kayaking, and photography.

Xero Advisor Certified
HJA Logo

Cristin Condra
Tax and Accounting Supervisor

Bio coming soon.

Jandi

Jandi Budde
Tax Manager

Jandi began working for our firm in June of 2013. She is one of our valued senior accountants. She is tasked with processing payroll and everything that entails preparing financial statements for small businesses. In addition, she performs technical reviews on the majority of tax returns that come through our office.

 

In her spare time she loves spending time in nature, traveling to new places, and kayaking with her husband. She enjoys family time, fun times with friends, and connecting with God and others. She is excited for what this beautiful life has to offer.

Kathryn

Kathryn Aldredge
Manager of Accounting

Kathryn holds a B.S in Accounting and a Masters in Business Administration from the University of West Georgia. She has plans to obtain her CPA license soon and enjoys the client relationships made through our work. Kathryn assists in managing the Staff accountants, bookkeeping, and Tax Preparation services. Kathryn is also QuickBooks Online Certified and leads our QuickBooks Training sessions we offer to clients!

 

In her free time, she enjoys working with her competition horses and spending time with her family.

QuickBooks Online Pro Advisor
HJA Logo

Kayla Register
Payroll Manager

Kayla joined our team in Feb 2023. She comes to us with a degree in both accounting and finance from the University of West GA. Kayla brings over 20 years of accounting experience that ranges from payroll, bookkeeping, and strategic management.


As payroll manager, Kayla will oversee day to day payroll operations for clients as well as utilize her strong background in client support and overall case management. Kayla also is part of our bookkeeping team.


Kayla has been married to her husband Josh for 15 years and they have 3 children. In Kayla’s time off, you may catch her watching her 3 kids dance, play baseball, piano, or violin. When the kids aren’t keeping her busy, she enjoys photography, reading, and traveling.

Theresa

Theresa Childs-Capes
Office Manager/Administrative Assistant

Theresa has over three decades of front office experience and enjoys working with the public. At HJACPAS she guides new clients through the onboarding process by providing forms, setting up secure online portal accounts, scheduling appointments, and processing payments to name just a few of the ways. Theresa offers administrative support to the clients, staff, and both of the CPAs, who are partners of the firm. She is very friendly and always willing to assist in any way that she can.

 

Outside the workplace, some of the things Theresa has enjoyed most over the years would be volunteering with the special needs population of Douglas County and working with children through the Georgia Public School System. What she looks forward to in life is traveling to new places and enjoying the natural wonders of this beautiful world, including swimming with the Dolphins and hiking to the top of Diamond Head Mountain in the Hawaiian islands during one of her adventures. Though life’s greatest blessing outside of her professional life is being able to spend time with her loving family, that now also includes Amazing Grand Children.

Emily

Emily Cline
Staff Accountant

Emily graduated with a Bachelors Degree in Accounting from Jacksonville State University. She enjoys the problem-solving aspects of accounting work, and getting to learn and grow her knowledge. She works on monthly accounting, and other accounting projects. Emily also leads in some marketing work, such as managing the firms website and social media.

Outside of work, Emily enjoys spending time with her husband, Austin, their daughter, and their extended family and friends. She also loves serving in youth ministry at her church, baking, and has earned a 4th degree black belt in Tae-Kwondo.

Stephanie

Stephanie Roberts
Executive Administrator

Stephanie has extensive experience facilitating clients as well as our staff accountants with simple tasks along with more comprehensive assignments that require research and project management. In addition, she assists with client communications and information organization.

Outside of work, she enjoys spending time with her family, travelling and spending time on the water sailing.

Lacey

Lacey Sheppard
Tax Associate

Lacey began working for our firm in January of 2024 and is a Tax Preparation specialist.  She holds a Bachelors Degree in Mathematics from Jacksonville State University and focuses closely on ensuring our clients’ tax needs are met.

 

Lacey and her husband Adam have a beautiful two year old daughter who keeps life busy and exciting. Outside of work she enjoys spending time with friends and family, coaching basketball, attending church, and traveling to new places.

Shana

Shana Kilgore
Accounting Clerk

Shana began working with the firm in October 2023 as an accounting clerk. She received her Associates Degree from Southern Union State Community College and has 14 years prior bookkeeping experience. She assists with many of our monthly accounting projects and is very excited to be a part of the firm.

Shana and her husband Lane have twin children who bring such joy and happiness to their lives. Along with watching their kids play sports, Shana enjoys being outdoors, spending time with her family and church family, playing the piano, and watching college football.

What is a CPA?  

A Certified Public Accountant (CPA) is licensed and regulated by the state boards of accountancy. CPAs must complete 150 hours of education including concentration in accounting and pass a rigorous exam given by the State Board of Accountancy. They must also complete a 1 year  internship at a CPA firm. CPAs provide a wide range of financial services and perform many different roles beyond tax preparation and accounting, including financial analysis, corporate finance,  estate planning, and much more.

What is an EA?  

An Enrolled Agent (EA) is a federally-authorized tax practitioner who has technical expertise in the field of taxation and who is empowered by the U.S. Department of Treasury to represent taxpayers before all administrative levels  of the IRS for audits, collections, and appeals. EAs must pass a challenging exam on tax law. EAs are skilled tax preparers for individuals, businesses and estates.

 

Put simply: Extensive knowledge, experience and education working for you! ​

Privacy Policy

 

As our client, your privacy is important to us.

Therefore, we have adopted the following Privacy Policy.

 

We collect nonpublic personal information about you from various sources, including the following:

  • Information we receive from interviews regarding your tax situation

  • Information we receive on applications, organizers, or by other means, such as your name, address, telephone number, social security number, dependents, income, and other tax-related data;

  • Information from tax-related documents you provide that are required to process tax returns, such as Form's W-2, 1099-R, 1099-INT and 1099-DIV, and stock transactions, etc.

 

We do not disclose any nonpublic personal information about our customers or former customers to anyone, except as requested by our customers or as required by law.

We restrict access to nonpublic personal information concerning you, except to employees who need access to such information in order to provide products or services to you. We maintain physical, electronic, and procedural safeguards that comply with federal regulations to guard your nonpublic personal information.

If you have any questions about our Privacy Policy, please contact us.

 

 

 

 

 

 

 

CPA
  • Facebook Social Icon
  • Twitter Social Icon
bottom of page