John R. Holmes Sr.
John Holmes Sr. Financial Advisor

With the knowledge that comes with more than 27 years of experience in the financial services industry, John helps investors navigate the myriad of available investment options with client-focused service and a personal commitment.

From financial planning to comprehensive portfolio management, John’s recommendations are made solely in the interest of providing the highest value and benefit to you. He works hard to help you pursue your financial goals and manage your risk.

At Raymond James, John has access to the financial expertise and services of one of the largest independent full-service financial services firms not headquartered on Wall Street. If you have a question or concern, John always answers promptly, completely and truthfully. He also provides all the information you need to make informed decisions, based on realistic expectations about your investment needs.

John joined Raymond James in 2020 after 27 years with Wells Fargo Advisors. He is a graduate of University of Mary Hardin Baylor and received a degree in marketing with a minor in finance. He is an elected member of the Belton City Council, former chairman of Belton’s Ethics Commission and former chairman of Belton’s Planning and Zoning Commission. He has served on the boards of the Belton and Temple chambers of commerce, is a former elected Belton ISD school board member, and has served on numerous boards and charitable organizations. John lives in Belton, and he and his wife, Beth, have three children: Madison, John Robert Jr. and Lane. When not in the office, John enjoys biking, gardening, enjoying local lakes, traveling and spending time with the family.

Raymond James is not affiliated with the above organizations and/or charitable causes.