Castle Rock Wealth Management, LLC logo

Castle Rock Wealth Management, LLC

Updated today

Client assets under management

$577,561,755

Clients

2,024

5% high-net worth

Advisors

7

of 7 employees

Firm type

Team

4-10 advisors or $500M+ in AUM

Clients per advisor

289

Very High

Average account size

$285,357

About

Castle Rock Wealth Management provides investment advisory services to individuals (including high net worth clients), trusts, estates, charitable organizations and business entities through comprehensive portfolio management, financial planning and retirement plan consulting. The firm acts as a fiduciary and reports $587,078,190 in discretionary assets under management while offering written financial plans and ongoing portfolio monitoring.

The firm generally manages client accounts on a discretionary basis and may implement strategies using individual stocks, bonds, ETFs, mutual funds, options and other public and private securities, sometimes with the assistance of third‑party money managers. Castle Rock discloses the use of option writing, short sales and margin borrowing in separately managed accounts and applies a mix of fundamental, technical and cyclical analysis to inform portfolio decisions.

Notable distinctions relative to many team advisors include that several advisory persons are registered representatives of Private Client Services, LLC and are also licensed insurance professionals (including an affiliation with an insurance entity), enabling commissionable securities and insurance transactions in addition to fee‑based services. The firm is also atypical in scale and structure for a seven‑advisor team—serving roughly 2,024 clients across six offices—while expressly permitting derivatives and borrowing in client accounts and utilizing sub‑advisors for implementation.

Client services

Financial planning Portfolio management Pension consulting Selection of other advisers

Expertise

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management

Fee options

Percentage

$0+: up to 1.65% annually for Comprehensive Portfolio Management $0+: up to 1.00% for Financial Planning & Consulting (percentage of assets under advisement) $0+: up to 1.25% for Retirement Plan Consulting (percentage of Plan assets under management)

Commissions

Advisory representatives are also registered representatives and can receive commissions from sale of securities and insurance products; commissionable sales create a conflict of interest.

Main office location

Castle Rock Wealth Management, LLC

1777 Botelho Dr., Suite 105

Walnut Creek CA 94596, United States

Number of offices

6

Most active in

Arizona · California · Colorado · Florida · Idaho · Nebraska · Nevada · New Mexico · New York · Oregon · Texas · Washington

Disclosures

Exclamation point means they have disclosures of this type. Check mark means no disclosures of this type were found.

Business activities & affiliations

Advisors at this firm

user avatar

Joan B

Series 63, Series 65

Kellogg,, ID

Castle Rock Wealth Management, LLC

Joan Block is a financial advisor at Castle Rock Wealth Management, LLC with 45 years of industry experience. She previously worked at First Allied Securities, Inc. for 24 years and at Private Client Services for one year. Castle Rock Wealth Management provides investment advisory, financial planning, and retirement plan consulting to individuals, trusts, estates, and business entities. The firm manages approximately $521.8 million for nearly 1,900 clients through a team of eight advisors, combining fundamental and technical analysis with active trading strategies and ongoing portfolio monitoring.

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management
user avatar

Dean L

CFP®, Series 63

Walnut Creek, CA

Castle Rock Wealth Management, LLC

Dean Leonard is a CFP® with 41 years of experience in the financial services industry. He is currently with Castle Rock Wealth Management, LLC and has held prior roles at Private Client Services, NWF Advisory Group, WHJR Associates, and Royal Alliance Associates. Leonard also holds a Series 63 license and is involved in insurance sales and service. Castle Rock Wealth Management serves individuals, trusts, estates, and business entities, managing approximately $522 million for nearly 1,900 clients. The firm employs a combination of fundamental and technical analysis alongside active trading strategies, offering portfolio management, financial planning, and third-party money manager selection through a team of eight advisors.

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management
user avatar

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.

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management
user avatar

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.

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management
user avatar

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.

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management
user avatar

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.

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management
user avatar

Joyce M

Series 63

Walnut Creek, CA

Castle Rock Wealth Management, LLC

Joyce Moe is a financial advisor at Castle Rock Wealth Management, LLC in Modesto, CA, with 28 years of industry experience. She holds a Series 63 designation and has worked previously at J.W. Cole Financial and Financial Advisers of America. Outside of her advisory role, Moe serves as a special education teacher and is a board member of the Senior Advocacy Network, an organization providing legal assistance to seniors in need. Castle Rock Wealth Management offers investment advisory, financial planning, and retirement plan consulting to individuals, trusts, estates, and business entities. The firm manages approximately $521.8 million for around 1,882 clients through a team of eight advisors, employing a combination of fundamental and technical analysis alongside active trading strategies.

Retirement plans for business owners (SEP, solo 401k) Active portfolio management Options & derivatives strategies Wealth management
Warmer team member

Not sure where to start?

We'll help you think it through – whether you ultimately need an advisor or not.

Call (201) 292-4557

Warmer provides personalized recommendations and introductions to independent fiduciary advisors. We do not supervise advisors, manage or hold assets, guarantee performance, or provide advice about specific investments.

Each advisor listed on our site is an independent fiduciary responsible for their own advice. Warmer may receive fees from advisors for participation or referrals; these fees are paid by advisors and do not affect the fees clients pay for advisory services.

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. Please review an advisor's Form ADV and do your own diligence before entering into an advisory relationship.

By using our service, you agree to Warmer's Terms of Service and Advisory Agreement and Privacy Policy. Logos provided by Logo.dev

© 2026 Warmer Holdings Inc. ("Warmer")