Sheppard Insurance Group is a family-owned, independent insurance agency with locations in Asheville and Clyde, North Carolina.

Rooted in Western North Carolina but servicing clients across the State and Region, our agency has helped families and businesses with their insurance protection for over 120 years. As an independent insurance agency, we offer home, auto, umbrella, business, life and disability insurance, tailoring programs to each client. Our clients are top priority and our primary goal is, and will always be, to build a lasting relationship with you.

FIND OUT MORE

THE SHEPPARD TEAM

We are committed to being advocates for our clients in all areas related to insurance.

THE SHEPPARD TEAM

OUR PRODUCT & SERVICES

We can tailor an insurance plan to your personal or business needs.

OUR PRODUCT & SERVICES

Bundle Your Policies

Did you know bundling policies can save you time and money?

READ OUR BLOG

WHY INSURANCE?

Lifesaver-icon

It has crossed all of our minds before. Why do I need insurance? It’s just a necessary evil. I need only minimal coverage. Insurance sales people are just trying to push more coverage to make more money. It’s complicated and I don’t really understand my policy. Let’s face it, the insurance industry doesn’t have the best reputation.

But what would it take to change your mind?

How about peace of mind and the ability to enjoy your life? Insurance protects the most important things in life. By working with an agent, you will get the best protection that is specific to you at the price that works for you and your family.