© 2026 Financial Vision & Investment Services, Inc.. All rights reserved. Craig R. Cassidy, CSA, Investment Advisor Representative. CA Insurance License #0B92217.
Investment advisory services offered through Royal Fund Management, LLC. Nothing on this site is personalized financial, investment, tax, or legal advice. Annuity guarantees are backed solely by the claims-paying ability of the issuing insurance company — annuities are not FDIC or NCUA insured and are not a bank deposit. Annuities may be subject to surrender charges and other fees; withdrawals may be subject to income tax and, if taken before age 59½, a federal tax penalty. Hypothetical or illustrative figures shown anywhere on this site, including in calculators and tools, are not a guarantee of future results. For compliance review before launch: full state licensing list still needed — licensed in: [LICENSED STATES — PLACEHOLDER, e.g. "CA, NV, AZ"].
See our Important Disclosures, Privacy Policy, and Terms of Use for full detail.