Your neighbors on Main Street. We've been helping Haywood County families find affordable auto coverage for over 10 years.

This isn't a franchise. Jeremy Pressley was born and raised in Haywood County. Our office is at 418 South Main Street—stop by anytime, no appointment needed.
When you call, a real person answers. When you have a claim, we'll walk you through it (and Jeremy will show up in person if that's what it takes). One of our clients totaled a classic truck and we not only got him more than he expected—we helped him find a replacement in the same year and color.
That's the difference between us and the 1-800 number at GEICO.
Our coverage recommendations are based on real local driving conditions.
The busiest corridor in Haywood County. Higher traffic means higher liability exposure - we make sure you're covered.
Beautiful but challenging. Deer, tourists, and weather changes require comprehensive coverage.
Ice, fog, and sudden storms catch drivers off guard. We'll discuss deductible options that make sense.
Many residents commute to Asheville on I-40. More miles means more exposure - we factor that in.
Covers damage and injuries you cause to others. Required by NC law.
Pays to repair your car after an accident, regardless of fault.
Covers theft, vandalism, flooding, deer strikes, and weather damage.
Protects you if hit by a driver without insurance.
Covers medical expenses for you and passengers after an accident.
Towing, flat tires, battery jumps, and lockout help.

Walk-ins welcome. We're here to help.
Most Waynesville families end up bundling their home and auto—it usually saves 20-25% and means one less bill to think about. If you're also shopping for home insurance, we can quote both at the same time.
Get your free insurance quote in about 10 minutes. No pressure, no obligation—just honest numbers from a local agent.
We'll call you back within 24 hours.
One of our team members will reach out within 24 hours to discuss your options.
Enter your info and we'll call you back within 24 hours.
One of our team members will reach out within 24 hours to discuss your insurance options.