Skip to main content

Our independent insurance agency has been serving you for 115+ years.

About Our Agency - Two Business Colleagues Stand Together Comparing Notes on Their Laptop and Tablet at an Office

Home » About Our Agency

You face many unique risks every day. It’s time you had insurance solutions to help protect you. You can trust us to help you find them.


We are proud to be an independent insurance agency.

As an independent insurance agency, we specialize in a variety of insurance solutions to serve your needs. For over 115 years, we’ve made it our mission to help our clients protect themselves from the unique risks they face. By working with multiple top-rated insurance companies, we are able to help you find insurance solutions that are suited to your needs, no one else’s.

Trust your financial security with us.

The foundation of JHA is based on a history of neighbors serving neighbors. We focus on treating you the way you deserved to be treated, and that’s why so many of our client relationships have lasted across generations. When you work with us, we’ll get to know you and your unique risks so we can help you manage them. We are an agency you can trust.

Our mission.

By adhering to the principles of exceptional service, integrity, and professionalism, JHA Risk Management is committed to providing our clients with insurance solutions that work for them. We strive to always exceed the customer’s expectations while providing a positive work environment for our employees that allows them to achieve their personal goals.

The Independent Agency Advantage

Here’s what makes our insurance agency different.

Personalized Solutions

Get the power of choice with insurance that’s designed for your unique needs.

Knowledgeable Service

We’ll be there for you with reliable service and support to help you make informed decisions.

Trusted Relationships

You can rely on us to simplify the insurance process and advise you on your insurance.

Find Your Coverage

We’re here to help you explore your coverage options.

Request Quote

Read JHA Risk Management‘s Reviews

Read Our Reviews

Contact JHA Risk Management

Our Rocky Mount, NC Office

950 Country Club Road
Rocky Mount, NC 27804

 252-451-9400 fax

Our Affiliation

Affiliations - Trusted Choice


Years in Business


States Licensed In

JHA Risk Management is located in Rocky Mount, NC, and licensed in all 50 states.

Let’s Get Started

  1. Step 1Fill out the form.
  2. Step 2Review your options with us.
  3. Step 3Get the coverage you need.

Request an Insurance Quote

"*" indicates required fields

Please do not include sensitive, private information in this area.
This field is for validation purposes and should be left unchanged.

Don’t like forms? Contact us at 252-442-3186 or