Choose local. Choose independent. Choose James Insurance Agency.

James Insurance Agency is a family owned Independent agency with 50 years of experience protecting the families and businesses in Eastern North Carolina.

As an independent agent we have the best selection of insurance companies to choose from. We will work with you and your family to get you the best insurance rates possible. We are local and we’re here to help. Call James Insurance in Williamston and Scotland Neck and let us save you money on your insurance.

Get the insurance you need at a price you can afford.

Need an insurance quote? Get in touch!

Access quotes from North Carolina's most trusted insurance carriers. It’s comparison shopping at the click of a mouse.