Overwhelmed by options?
Answer a few questions to see advisors matched to you.
Find a financial advisor
Based on your filters
Dean L
CFP®, Series 63
Walnut Creek, CA
Castle Rock Wealth Management, LLC
Dean Leonard is a CFP® with 42 years of industry experience, currently serving at Castle Rock Wealth Management, LLC. His prior experience includes over two decades at WHJR Associates and extensive tenure at Royal Alliance Associates, INC. Leonard is also a licensed insurance agent involved in the sales and service of fixed insurance, accident and health, and long-term care products. Castle Rock Wealth Management provides fiduciary investment advisory services to individuals, trusts, estates, charitable organizations, and business entities, managing discretionary portfolios that include stocks, bonds, ETFs, options, and other securities. The firm serves approximately 2,024 clients across six offices, offering comprehensive financial planning and utilizing a combination of fundamental, technical, and cyclical analysis in its investment approach.
Jennifer M
Series 63, Series 65
Walnut Creek, CA
Castle Rock Wealth Management, LLC
Jennifer Mitchell is a financial advisor at Castle Rock Wealth Management, LLC with 32 years of industry experience. She holds the Series 63 and Series 65 licenses and has worked at firms including First Allied Advisory Services and Round Hill Securities. Outside of her advisory role, she serves as an arbitrator for FINRA and is a youth soccer referee with the Mustang Soccer League. Castle Rock Wealth Management provides investment advisory, financial planning, and retirement plan consulting to individuals, trusts, estates, and business entities. The firm manages over $500 million across approximately 1,882 clients through a team of eight advisors, utilizing a combination of fundamental and technical analysis with active trading strategies.
James L
Series 63, Series 65
Walnut Creek, CA
Castle Rock Wealth Management, LLC
James Luippold is a financial advisor at Castle Rock Wealth Management, LLC with 25 years of industry experience. He holds Series 63 and Series 65 licenses and has worked previously at First Allied Advisory Services and First Allied Securities. Outside of his advisory role, he serves on the finance committee for Christ the King Church in Pleasant Hill and coaches an 8U baseball team, where he also manages the team’s finances. Castle Rock Wealth Management provides investment advisory, financial planning, and retirement plan consulting to individuals, trusts, estates, and businesses. The firm manages approximately $521.8 million for nearly 1,900 clients through a team of eight advisors, employing both fundamental and technical analysis combined with active trading strategies and comprehensive portfolio management.
Mark B
CFP®, Series 63
Walnut Creek, CA
Castle Rock Wealth Management, LLC
Mark Bertoli is a CFP® with 38 years of industry experience and is currently with Castle Rock Wealth Management, LLC in Walnut Creek, CA. He has worked at Private Client Services, First Allied Securities, and Cetera Advisor Networks. Outside of his advisory role, he mentors at a fintech start-up, Your Capital Inc. Castle Rock Wealth Management provides investment advisory, financial planning, and retirement plan consulting to individuals, trusts, estates, and business entities. The firm manages over $500 million for nearly 1,900 clients through a team of eight advisors and employs a combination of fundamental and technical analysis alongside active trading strategies.
Willard F
Series 66
Walnut Creek, CA
Castle Rock Wealth Management, LLC
Willard Folsom is a financial advisor with Castle Rock Wealth Management, LLC in Walnut Creek, CA, holding a Series 66 designation and 12 years of industry experience. He previously worked at Merrill Lynch from 2013 to 2018 and has been involved with Castle Rock Wealth Management since 2018. Outside of advising, Folsom owns and manages a corn farm and is an investor in a sales training video game company and a private retail club. Castle Rock Wealth Management serves individuals, trusts, estates, and business entities, managing approximately $521.8 million across about 1,882 clients. The firm employs a combination of fundamental and technical analysis with active trading strategies, offering comprehensive portfolio management and financial planning through a team of eight advisors.
Joyce M
Series 63
Walnut Creek, CA
Castle Rock Wealth Management, LLC
Joyce Moe is a financial advisor at Castle Rock Wealth Management, LLC with 29 years of industry experience. She holds a Series 63 designation and has worked with firms including J.W. Cole Financial and Financial Advisers of America. In addition to her advisory role, Moe serves as a special education teacher and is a board member of the Senior Advocacy Network, a nonprofit organization assisting seniors with legal needs. Castle Rock Wealth Management provides investment advisory services to individuals, trusts, estates, charitable organizations, and business entities through portfolio management, financial planning, and retirement plan consulting. The firm manages client accounts using a range of securities and strategies, including options and borrowing, and serves over 2,000 clients across six offices.
Not sure where to start?
We'll help you think it through—whether you ultimately need an advisor or not. Warmer helps you compare advisors clearly, so you can choose with confidence.
For advisor listings, we rely on sources including public filings and data provided by advisors, and we cannot guarantee that all information is current or accurate. Advisors are independent and may not have reviewed or updated this information. Please review an advisor's Form ADV and do your own diligence before deciding whether to work with them.
Advisor matching and referrals are provided by FinanceHQ LLC ("FHQ"), a wholly-owned subsidiary of Warmer and an SEC-registered investment adviser. We may be compensated by participating advisors. You pay no fee to use our matching service, and advisor fees are not increased because of a referral. We do not supervise advisors, manage or hold assets, guarantee performance, or provide advice about specific investments.
By using our service, you agree to the Warmer Terms of Service and FHQ Advisory Agreement, and acknowledge Warmer's Privacy Policy. Please review FHQ's ADV Part 2A and Form CRS. Logos provided by Logo.dev
© 2026 Warmer Holdings Inc. ("Warmer")
Finding advisors...
Find a financial advisor
Based on your filters