A local independent insurance agent for more than 25 years, John Geoghegan has the expertise to help you choose the right insurance plan to fit your unique needs.

John serves Monterey, San Benito and Santa Cruz counties. He provides personalized, professional customer service to save you time and money. To make the process as easy as possible, he even makes house calls.

John works with you to analyze your insurance needs and design a personal protection program for you. From individual plans to comprehensive insurance packages, he helps you provide for the current and future needs of you and your family.

John began his insurance career in 1980. In 1984, he became an independent agent. John has a thorough understanding of the complexities of insurance—from the perspective of both an agent and a customer. After a serious motorcycle accident, he navigated the intricacies of health insurance, disability insurance and Medicare. It was this experience that inspired him to pursue a career in insurance and sparked the desire to make the process as painless as possible for his customers.

Call John today for a free, no-obligation quote. Protect yourself and your loved ones against the uncertainties of tomorrow, and gain peace of mind today.

Medicare Supplemental
—From all major insurance companies

Long Term Care Insurance

Health Insurance:
—Health Savings Account (HSA) compatible health plans
—High-deductible and low-deductible health plans
—Preferred Provider Organizations (PPO)

Workers Compensation

Disability Insurance


Life Insurance
—Universal life insurance
—Whole life insurance
—Term life insurance

Commercial Vehicle

Auto Insurance

Motorcycle Insurance

Email Me Refer a Friend Blue Shield Progressive