Call Us for Towing Services & Auto Repair

We will get you to work in the morning after dropping your car off with us

Virgil's auto service station in Rochester, MN

We Offer Emergency Towing Services
in Rochester, MN

Our towing company is here when you need us most

Vehicles can break down at any time of the day or night. When you’re stuck on the side of the road, you need assistance as quickly as possible. Virgil’s offers towing services in the Rochester, MN area. We also specialize in auto repair, engine services and heavy equipment hauling.

We will tow light trucks and cars and will go short or long distances. We are part of AAA’s Emergency Roadside Service.
We offer 24-hour emergency towing services so you don’t have to worry about what time it is. Call 507-288-3600 today to reach a prompt and professional towing company in Rochester, MN.


We have the equipment to tow your vehicle no matter what time it is.

car being towed in Rochester, MN

Equipment Hauling

Make sure your heavy equipment gets delivered on time where you need it.

heavy equipment hauling in Rochester, MN

Auto Repair

Virgil's is a AAA approved auto repair facility and offer complete auto repair for cars and light trucks

engine repair in Rochester, MN

Express Lube

Virgil's Auto offers top quality oil changes that you can trust.

Express Lube

Call our towing service when you're in need

Our towing company takes pride in providing reliable and prompt towing service whenever you need it. Nobody likes to get stuck on the side of the road and wait for hours for someone to show up.

Get to where you need to go by contacting Virgil’s today.