Auto Repair, Tires & Maintenance in Rochester & Winona, MN

Honest. Certified. Local. Family-Owned.


Looking for trusted  auto repair in Rochester or Winona, MN? At  Joe’s Auto & Tire, we’ve been keeping Southeast Minnesota drivers safe and confident since 2000—with  ASE-certified repairs, same-day service, and a 36-month/36,000-mile nationwide warranty. Whether you need auto repair near Mayo Clinic in Rochester or a fast tire shop in Winona, we got you covered.


From  brakes to batteries, tires to transmissions, our full-service shops in Rochester and Winona offer expert repairs with personal service—and the convenience you deserve.


Why More Drivers Choose Joe’s Auto & Tire


  • Voted  Rochester’s Best Auto Repair Shop
  • ASE-Certified  &  AAA-Approved  technicians
  • Same-Day Service  +  After-Hours Drop-Off
  • Backed by a  36mo/36k mi Nationwide Warranty
  • Free Local Shuttle  + 24/7 towing
  • Easy Financing  with NAPA & Bridgestone
  • Serving Rochester, Winona, Byron, Kasson, Stewartville, Eyota & more


Full-Service Auto Repair & Maintenance


We do it all—so you only need one shop for your car, truck, hybrid, or fleet. Tap the boxes below for more details on each service.


  • Oil Changes & Factory Maintenance
  • Brake Repair & ABS Diagnostics
  • Tires, Mounting, Rotations & TPMS
  • Wheel Alignments & Suspension Work
  • Engine Diagnostics & Check Engine Light Repair
  • Transmission Service & Rebuilds (CVT & Auto)
  • Battery, Starter & Alternator Replacement
  • Hybrid & Electric Vehicle Maintenance
  • Fleet & Light-Duty Diesel Service
  • Towing & Roadside Assistance


Find a mechanic near you who gets it done right the first time.


Smart Maintenance = Long-Term Savings


At Joe’s, we help you stay ahead of costly breakdowns. We design 
custom maintenance plans  that protect your vehicle—and your wallet.


Real Talk From the Experts:


"A good used car that is less than three years old is as reliable or more reliable than a new car. A new $28,000 car will lose about $17,000 of value in the first four years you own it. That is almost $100 per week in lost value. To understand what I’m talking about, open your window on your way to work once a week and throw out a $100 bill.​


USA Today notes that the average car payment is $464 over sixty-four months. Most people get a car payment and keep it throughout their lives. As soon as a car is paid off, they get another payment because they 'need' a new car. If you keep a $464 car payment throughout your life, which is 'normal,' you miss the opportunity to save that money. If you invested $464 per month from age 25 to age 65, a normal working lifetime, in the average mutual fund averaging 12 percent (the seventy-year stock market average), you would have $5,458,854.45 at age sixty-five. Hope you like the car!"

Dave Ramsey, The Total Money Makeover (book) 2003

“While paying for car repairs can be frustrating and expensive, finding a replacement car in your price range can be even more of a hassle. Depending on current car availability and cost, you could end up spending way more to buy a car right now than if you’d made repairs to your ride and waited. No one wants to pay a $700 repair bill, but that one-time cost looks way better than the $738 a month (the average new car payment) if you financed a replacement vehicle!”

Dave Ramsey, The Dave Ramsey Show 2024

“Holding on to your vehicle for as long as possible is often the best way to save money.”

Consumer Reports 2025

Serving Southeast Minnesota Drivers


We proudly serve Rochester, Winona, Byron, Stewartville, Kasson, Eyota, Chatfield, Dodge Center, Lake City, and nearby towns.

📅 Ready to Book?


Explore More Services Below

(Tap a box to learn more about tires, brakes, oil changes, diagnostics, and more.)