Our Team
Our Team
Our Firm Advisors
Randy Barnes
205-933-2925
Randy Barnes has been helping people with their financial needs and plans since 2003. He has worked with people in almost all phases of the retirement planning process - from opening ROTH IRA's to 529 College Savings plans on one end...
John Davidson
Auto, Home, Commercial, Life Specialist
205-933-2925
John Davidson has been helping individuals, families, and businesses protect their assets for the past 20 years! As an agent, John is passionate about helping you find the coverage you need to protect what matters most to you, your...
Our Staff
Carol Whitley
Vice President
205-933-2925
Carol is our Vice President for Accounts Management, Licensing, and Administration. She has been with the firm for over 25 years. She is married and has five grown children and four grandchildren.