Insurance About Us Policy Types FAQ Contact Community Call: 828-645-8777 Get a Quote

Flexible Options with Exceptional Personal Service

Insurance Is Personal.
So Are We.

Peterson Insurance Group is your locally owned insurance agency right here in Weaverville, NC. We are real people here to help with your insurance needs — not a 1-800 number. Appointments are recommended and walk-ins are welcome.

Peterson Insurance Group office in Weaverville, NC with sign showing phone number and Erie Insurance logo, mountains in background
Locally Owned & Independent
Family Owned Since 2001
Multiple Insurance Carriers
Real People, Real Responses
Peterson Insurance Group office on Main Street in Weaverville, NC
Peterson Insurance Group office lobby with comfortable seating, fresh flowers, and original artwork by Eirene Peterson

Your Neighbors in Insurance Since 2001

Peterson Insurance Group was founded by Stom Peterson right here in Weaverville. Today, his daughter Eirene Peterson carries on the family tradition — running an agency where people walk in, sit down, and get real help from someone who knows their name.

We're an independent agency, which means we represent you — not one insurance company. We work with multiple carriers to find coverage that fits your life. But what makes us different isn't just the options. It's that we're here. Same office. Same hours. Same people.

When Hurricane Helene hit our community, we didn't disappear. We set up a temporary office, worked around the clock, and made sure every client could reach us. That's what being local means — we're here when it matters most.

We Make Insurance Simple

No comparison websites. No automated phone trees. Just a real person who listens, shops around for you, and takes the time to explain your options.

1

Let's Talk

Call, stop by, or fill out a quick form. Tell us what's going on — new home, new car, growing business, growing family, or thinking about life insurance to protect those who depend on you. We'll listen.

2

We Do the Shopping

We compare rates and coverage across multiple insurance carriers. That's hours of work you don't have to do. We find the options that actually fit your situation.

3

You Pick What's Right

We walk you through everything. No jargon, no pressure. You choose the coverage that makes sense for your family or your business — and we handle the rest.

Insurance for Your Whole Life

From your home and vehicles to your business and your family's future — we've got you.

Personal Insurance

Protect your home, your vehicles, and the things you've worked hard for. We shop multiple carriers to find coverage that fits your life — and your budget.

Homeowners Auto Renters Boat RV Motorcycle Flood
Learn more

Business Insurance

Whether you're a one-person operation on Main Street or managing a crew, we build coverage that protects your business without overcomplicating things.

General Liability Commercial Auto Workers Comp Contractors Bonds
Learn more

Life & Health

Planning for your family's future is important, and it doesn't have to be complicated. We sit down with you, go over your life insurance options, and make it all make sense.

Life Insurance Health Insurance Supplemental
Learn more
We Represent Multiple Insurance Companies So You Have Options

Common Questions We Hear

If you don't see your question here, email us or schedule a time to come in — it's a busy time of year and we want to give you our full attention. You can also call and we'll get back to you the same business day.

Email Us Schedule an Appointment
Absolutely. We're open Monday through Friday, 9am to 5pm, and walk-ins are always welcome. To avoid potential wait times, making an appointment is recommended — but you're always welcome to stop by. Call us at 828-645-8777 or use the form below to schedule a time that works for you.
When you buy online, you're on your own. When something goes wrong — a storm, an accident, a claim that gets complicated — you're on hold with a call center. With a local agent, you have someone you can call directly, someone who knows your policy and your situation. We represent multiple carriers, so we can compare options for you. There is no extra cost for using an agent.
Our office is located off of Main Street in Weaverville, here in the mountains of Western North Carolina. We serve all of North Carolina, including Weaverville, Asheville, Mars Hill, Marshall, Burnsville, Spruce Pine, Black Mountain, Fletcher, Waynesville, Canton, and Sylva. We're also licensed in South Carolina, Tennessee, and Virginia — which comes in handy since many of our clients have relocated from other states and still own property, vehicles, or businesses elsewhere. If you've recently moved to the area or have coverage needs across state lines, we can help with all of it.
We cover personal insurance (home, auto, renters, boat, RV, motorcycle, flood), business insurance (general liability, commercial auto, workers comp, contractors, bonds), and life and health insurance. We represent carriers like Erie, Progressive, Travelers, Liberty Mutual, The Hartford, and more — so we can shop across them to find what fits.
Most small businesses need at minimum general liability and commercial property coverage. Depending on what you do, you may also need workers comp, commercial auto, professional liability, or a business owner's policy that bundles several coverages together. Come talk to us — we'll figure out what actually makes sense for your business instead of guessing.
Call us at 828-645-8777 or stop by the office. We handle claims, policy changes, certificate requests, and billing questions. You don't have to navigate a carrier's website or sit on hold — that's what we're here for.

Let's Talk About Your Insurance

Whether you need a quote, have a question, or just want to know your options — we're here. No obligation, no pressure. Just a conversation.

Visit Us1 South Main Street Extension
Weaverville, NC 28787
Office HoursMonday – Friday: 9:00 AM – 5:00 PM

Walk-ins are welcome. We're right on Main Street in Weaverville. To avoid potential wait times, making an appointment is recommended. Call or use the form to schedule a time.

Request a Free Quote

We'll get back to you within one business day.