
aboutus
Get to Know the Experts Behind Our Team at Hagan & Associates, CPA

Rodney Hagan, CPA
William R. Hagan, better known as “Rodney” is the owner 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.

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.


Cristin Condra
Tax and Accounting Supervisor
Cristin holds a degree in Accounting and Finance from the University of West Georgia and brings over 20 years of experience supporting individuals and organizations with their accounting and tax needs. Her background spans small business full-cycle accounting, individual and corporate tax preparation, budgeting and forecasting, variance analysis and experience across public, nonprofit, healthcare and manufacturing industries.
​​
As a Tax and Accounting Supervisor, Cristin oversees financial reporting, prepares tax returns, and works closely with the team to streamline processes and improve outcomes. She is passionate about breaking down complex financial information into easy-to-understand insights that help clients make informed decisions.
​​​
Outside of work, she enjoys a hot latte, game nights filled with laughter, and cheering on her kids as they compete in basketball, cross country, wrestling, and cheerleading.

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.


Theresa Childs-Capes
Chief Admin Officer/Office Manager
Theresa has over three decades of front office experience and enjoys working with the public. 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 the CPA. 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.

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 two kids who keep life busy and exciting. Outside of work she enjoys growing in her faith, going to the gym, spending time with friends and family, and traveling to new places.
​

Jandi Budde
Senior Accountant and Tax Manager
Jandi retains a Bachelor’s Degree in Business Administration from the University of West Georgia. Earning this degree led her to become the manager of a prominent restaurant in the Atlanta area where she learned valuable skills in business operations. In 2013, she began her career in accounting.
As a senior accountant, Jandi oversees monthly accounting operations, prepares financial statements, and processes payroll. She is also a vital part of our tax department. As a tax manager, she performs technical reviews on most individual tax returns that come through our office. She works with integrity to make sure tax returns are accurate.
​
Jandi loves to spend time in nature, travel to new places, and have quality time with her family. She enjoys writing and learning new things. The Lord is the source of her strength!

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.

Stephanie Roberts
Executive Administrator
Stephanie brings 37 years of experience supporting CPAs, executives and accounting teams by coordinating day-to-day operations and assisting with both routine administrative tasks and more complex assignments that require organization, research, and project management. She serves as a key point of contact for client communications, helps organize and maintain financial and engagement information, and ensures workflows run smoothly and efficiently. Her attention to detail and proactive approach allow the team to remain focused on delivering high-quality service to clients.
​
Outside of work, Stephanie enjoys spending time with her kids and grandkids, traveling, and embracing life in Pensacola, Florida—especially enjoying the surrounding beaches and local areas.

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 over 14 years of 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.
Meet the Expertise Behind Our Team
​
When it comes to your finances, experience and credentials matter. Our team is made up of highly trained professionals who bring extensive knowledge, education, and real-world experience—working for you.
​
What Is a CPA?
A Certified Public Accountant (CPA) is a trusted financial professional licensed and regulated by state boards of accountancy. CPAs complete a minimum of 150 hours of higher education with a concentration in accounting, pass a rigorous state-administered exam, and complete at least one year of supervised experience in a CPA firm.
​
CPAs do far more than prepare tax returns. They provide strategic guidance across a wide range of financial areas, including financial analysis, business and corporate finance, tax planning, estate planning, and long-term financial strategy—helping clients make informed decisions with confidence.
​
What Is an EA?
An Enrolled Agent (EA) is a federally licensed tax professional authorized by the U.S. Department of the Treasury. EAs specialize exclusively in taxation and are empowered to represent taxpayers before the IRS at all administrative levels, including audits, collections, and appeals.
To earn this designation, EAs must pass a comprehensive examination covering tax law and compliance. They are highly skilled in preparing tax returns for individuals, businesses, and estates, and are experts in navigating complex tax matters.
​
What Is Financial Analysis?
Financial analysis involves evaluating financial data to understand performance, identify trends, and support smart decision-making. This includes analyzing income, expenses, cash flow, profitability, and long-term financial health—providing clarity and direction for both individuals and businesses.
​
Accounting Software Expertise You Can Rely On
Our team includes professionals who are:
-
QuickBooks Certified ProAdvisor, trained to set up, manage, and optimize QuickBooks for accurate financial tracking and reporting.
-
Xero Advisor Certified, offering expert guidance in cloud-based accounting solutions for streamlined bookkeeping and real-time financial insights.
​​
In Simple Terms
​
Extensive knowledge. Proven experience. Advanced education.
​
All working together—for you.
​
​​




