Our Specialties
Every business and every industry has its own unique challenges. Experience is a great teacher and we have learned a lot about how to help businesses in these industries protect themselves, their assets, their employees, and their operations through planning and the appropriate application of insurance products..

R3 - Risk Management
Complex businesses have complex needs. We help you understand and mitigate the risks in your business.
Brewers and Distillers
We understand the needs of craft breweries, wineries, and distilleries. We protect the processes and the people.
Churches
As the role of the church in our communities change, we protect the facilities, services, people that minister to us.
Auto Aftermarket
From general auto repair and auto-body work to wholesale and retail parts. We protect the businesses that make us go.
Fire Departments
We help you protect your people, equipment, and facilities so you can focus on protecting your community.
Contractors
Whether you build it, maintain it, or service it, we have protections for your people, equipment and facilities.
Medical Offices
You invest in people and facilities, we protect that investment and allow you focus on your practice.
Food Trucks
Whether you are driving or on location, mobile food trucks have distinct needs and we know how to protect you.
Professional Offices
From law offices to marketing agencies and everything in between. We protect your so you can focus on your business.
In Our Customers Words
Other Insurance Products

Business Insurance
From liability to asset protection, every business has unique needs. Talk to our agents that specialize in helping to protect your business.

Personal Insurance
Personal insurance is more than just Home and Auto. Our agents understand that insurance is about protecting the people, places, and things around us.

Specialty Areas
When businesses have very unique needs, we have agents with the experience necessary to help you make sound decisions on complex coverage options.
Contact an Agent
Salisbury Office
Salisbury Office:
317 Jake Alexander Blvd S
PO Box 4078
Salisbury, NC 28147
Phone: 704-636-5311
Fax: 704-636-7141
Ask us a Question!
Mooresville Office
283 N Church St
Mooresville, NC 28115
Sales Office Only
Sales Office Only:
19109 W. Catawba Avenue
Suite 200
Cornelius, NC 28031
Monday-Friday
Hours - 8:30 AM – 5:00 PM;
By Appointment Only with Stephen Melton
Phone: 704-738-0201
Mooresville Office:
283 N. Church St.
PO Box 706
Mooresville, NC 28115
Phone: 704-664-3973
Fax: 704-664-2416
Sales Office Only:
19109 W. Catawba Avenue
Suite 200
Cornelius, NC 28031
Monday-Friday
Hours - 8:30 AM – 5:00 PM;
By Appointment Only with Stephen Melton
Phone: 704-738-0201