FULL SERVICE TRUCK & AUTO REPAIR
We are a FULL SERVICE truck repair facility with services ranging from basic maintenance to heavy repair. Two locations. Always available.
Dial ext 4 for Road Service · ext 5 for Towing
We believe in treating our customers fairly because we want your business now, and far into the future.
With competitive rates and fast service, we'll give you the best value for your time and money.
On the road and need help now? Call our after-hours road service line any time: 540-505-4100
From basic maintenance to heavy repair, our two full-service shops near I-81 handle it all. Serving truck drivers, bus operators, and fleet managers across Virginia.
Oil changes, filters, fluids, belts, and complete preventive maintenance schedules.
Engine overhauls, transmission rebuilds, axle work, and major structural repairs.
Emergency roadside assistance anywhere on I-81 and throughout Virginia, day or night.
Heavy-duty towing for trucks, buses, and oversized loads. Fast response times.
Customized maintenance programs for fleets of any size. Minimize downtime, maximize uptime.
Full-service repairs for Class 6–8 trucks, semis, and commercial vehicles of all makes and models.
Comprehensive bus maintenance and repair for school buses, charter buses, and transit fleets.
Expert diagnosis and repair of diesel engines including Cummins, Detroit, Caterpillar, and more.
Scheduled preventive maintenance programs designed to keep your entire fleet running efficiently.
24/7 emergency roadside assistance anywhere along I-81 and throughout Virginia.
Heavy-duty towing and recovery for trucks, buses, and oversized commercial vehicles.
Annual DOT inspections and compliance services to keep your vehicles road-legal.
Complete brake inspection, repair, and replacement for all heavy commercial vehicles.
We respond fast. Day or night. Rain or shine.
Our primary full-service facility located at I-81 Exit 109. Full truck and bus repair, heavy repair, brake systems, towing, and 24/7 road service dispatch.
ext 1 · ext 4 Road Service · ext 5 Towing
Our second full-service location at I-81 Exit 101. Complete repair capabilities, fleet maintenance, DOT inspections, and emergency roadside response.
ext 2 · ext 4 Road Service · ext 5 Towing
299 reviews
"BEST SHOP IN THE WORLD!!! WENT ABOVE AND BEYOND TO TAKE CARE OF MY TRUCK AND TO ALSO TAKE CARE OF ME AND PAY FOR MY HOTELS!!! HIGHLY RECOMMEND IF YOUR TRUCK BREAKS DOWN!!! PRICES AND EVERYTHING IS FAR BEYOND FAIR!!! THANK YOU SO MUCH FOR FIXING MY TRUCK!!!"
"My son and I had car trouble on our way home to Tennessee. The nice gentleman at Tannahill helped us with no charge. Without them I honestly have no idea how we were getting home. There are not many honest and kind folks out here willing to help travelers when the worst happens. God bless you."
"I called them at 2:30 on a Monday afternoon from a campground. They arrived 45 minutes later, had the problem solved in 30 minutes and had the part to fix it. B2 was the best — found the problem quickly, had the part, and replaced it timely. Thanks B2!"
"Man these guys are awesome. Straight to the point. Get your stuff fixed and out the door. Literally saved my first father's day weekend."
"James is a great guy, knowledgeable and fixed the DPF issues with patience and dedication. We need good people like you. Thank you so much."
"These guys helped me out with engine diagnostics when a check engine light came on. Good service!"
We offer customized fleet maintenance programs, priority scheduling, and dedicated account management for commercial fleets of any size. Partner with Tannahill and reduce your downtime.