Skip to main content
Contact Us

Let's Find the Right Coverage for You.

Scheduled communications and self-service tools are essential to providing our clients with the support they deserve.

910.387.1433
Phone & chat: Mon–Fri, 9:00 AM – 5:00 PM
Reach Us Directly
Call or Text
910.387.1433
Email
sales@horizon-insurance.com
Phone & Chat Hours
Mon–Fri, 9:00 AM – 5:00 PM
Office
14710 US-17, Hampstead, NC 28443
In-person visits are by appointment only.
Independent brokers serving the Southeast
Got our missed-call text? Pick any option below and we’ll get you taken care of.
Get in Touch

Choose How You’d Like to Connect

Chat or Text Us

The fastest way to get an answer – no hold music, no waiting.

Schedule a Service Call

A focused service call means less time on hold and faster answers. Best for quick questions from existing clients.

Schedule a Quote Appointment

Reserved for new policy quotes and in-depth coverage conversations.

Schedule an Office Visit

Our agents work with channel partners and collaborators across multiple office locations to serve our clients where it matters most. Our technology and appointment schedule allow us to serve a broader community – without compromising the quality of that interaction.

Office visits and commercial site visits are available for new business consultations, by appointment only.

Client Portal

Already a Horizon Client?

Your policy documents, ID cards, and service requests are available 24/7 through your client portal – no call needed.