Coastal Insurance, Made Clear

Work directly with Gary Bacon — 30+ years placing home, wind, and flood coverage across the North Carolina coast.

Meet Gary Bacon — Your Coastal Insurance Agent on the Crystal Coast

For 30+ years I've helped North Carolina homeowners, second-home buyers, and coastal property owners get insurance that actually fits — without the confusion. I've placed coverage across the state's full range of risk, from inland homes to oceanfront properties, and that range matters on the coast, where a single home can need homeowners, wind, and flood policies working together.

Why Clients Choose to Work With Me

Coastal coverage isn't like standard homeowners insurance. Wind exclusions, flood-zone requirements, and named-storm deductibles trip up buyers every day. I map out how your policies fit together so you know what's covered, what's not, and what you'd actually pay in a claim — before you commit.

An Independent Agency Means More Options for You

I'm not tied to one carrier. That lets me compare coverage across a network of companies to match your property, your risk, and your budget — which matters most on the coast, where eligibility and availability shift constantly.

Built for Coastal North Carolina

I'm based in Morehead City and serve Carteret County and the wider NC coast — Emerald Isle, Atlantic Beach, Pine Knoll Shores, Beaufort, and beyond. You're not working with a generalist guessing at coastal risk; you're working with someone who places these policies every week.

Get in Touch

Serving Morehead City, Carteret County, and the NC coast — Emerald Isle, Atlantic Beach, Pine Knoll Shores, Beaufort, and beyond.


Mailing Address:

Gary Bacon Insurance

PO Box 2191

Morehead City, NC 28557


Phone: (252) 644-3353

Email: gary@garybaconinsurance.com

Manage Your Policy

Your policy doesn't stop once it's issued. Make a payment, request proof of insurance, report a claim, or update coverage anytime through the client portal.

Access Client Portal
Two coworkers reviewing documents beside a laptop in a bright kitchen

Stop Guessing and Get Coverage That Fits Your Property

People across Carteret County and the Crystal Coast come to Gary Bacon Insurance when they want clarity before making a decision that affects their home, finances, and peace of mind. Whether you're insuring a property in Emerald Isle, Atlantic Beach, or Pine Knoll Shores, you can get answers that make your next step feel straightforward.

Let’s talk through your situation and make sure your coverage is set up the right way from the start.

Request a Quote