Auto repair service bay with vehicles on lifts

KANSAS CITY, KS · AUTO REPAIR

HONEST AUTO REPAIR,
DONE RIGHT THE FIRST TIME.

From oil changes to engine diagnostics, Vestal Automotive keeps Kansas City drivers on the road — with straight answers, written estimates, and fair prices.

All Makes & Models Written Estimates Before Work Begins Domestic & Import Independent Local Shop
Independent Neighborhood Shop
All Makes & Models
Upfront, Written Pricing
Diagnostics Before Parts

A NEIGHBORHOOD SHOP YOU CAN ACTUALLY TRUST

Vestal Automotive is an independent auto repair shop on Leavenworth Road in Kansas City, Kansas. We're the kind of shop where the person who diagnoses your car is the one who explains it to you — in plain English, with a straight price before any work begins.

Whether it's a routine oil change or a check engine light that won't quit, we treat every vehicle like it belongs to a neighbor. Because around here, it usually does.

More About Us
Engine components and tools laid out on a workbench in an auto repair shop

WHY DRIVERS CHOOSE VESTAL

Upfront Estimates

No surprise charges. You approve the price in writing before we start.

Diagnosis First

We find the cause before we quote the cure. Guessing with your money isn't a business model.

Quality Parts

We use quality parts matched to your vehicle and how you actually drive.

Clear Communication

Plain-English explanations, realistic timelines, and a call when plans change.

WHAT NEIGHBORS SAY

We'd love to hear about your experience. Reviews from real customers help neighbors find an honest shop.

Call Us: (913) 287-5688

SERVING KANSAS CITY & WYANDOTTE COUNTY

We're located at 6121 Leavenworth Rd in Kansas City, KS, and serve drivers across the metro:

  • Kansas City, KS
  • Kansas City, MO
  • Bonner Springs
  • Edwardsville
  • Basehor
  • Lansing
  • Leavenworth
  • Wyandotte County

READY TO GET YOUR CAR FIXED?

Call us or send a message — we'll get back to you with a straight answer and a fair estimate.

(913) 287-5688

6121 Leavenworth Rd, Kansas City, KS 66104

Call for current hours and availability.

Prefer to talk? Call (913) 287-5688.

Call (913) 287-5688