David Cain Insurance Services David Cain is an independent insurance agent in Solana Beach, California. He specializes in life insurance, health insurance, disability insurance, long term care insurance and employee benefits. David represents New York Life, Anthem, Aetna, Kaiser Permanente, Blue Cross of California, and United Health Care. Davidacain.com~Site InfoWhoisTrace RouteRBL Check