







Truck Repair Shops in Virginia
334 truck repair, diesel and tire shops across Virginia, 1 of them open 24/7. Find a shop by city below, or scroll for smaller towns.
Cities in Virginia
- Chesapeake25 shops
- Richmond20 shops
- Fredericksburg13 shops
- Roanoke10 shops
- Ashland9 shops
- Winchester9 shops
- Manassas8 shops
- Virginia Beach8 shops
- Harrisonburg7 shops
- Lynchburg7 shops
- Norfolk6 shops
- Petersburg6 shops
- Chatham5 shops
- Portsmouth5 shops
- Chester4 shops
- Hampton4 shops
- Lorton4 shops
- Suffolk4 shops
- Abingdon3 shops
- Altavista3 shops
- Bristol3 shops
- Cana3 shops
- Danville3 shops
- Dublin3 shops
- Emporia3 shops
- Franklin3 shops
- Glade Spring3 shops
- Mechanicsville3 shops
- Mount Crawford3 shops
- New Market3 shops
- Raphine3 shops
- Ruther Glen3 shops
- Sterling3 shops
- Wytheville3 shops
More shops around the state
Alexandria
Ramblin RV
Truck repair
- Address
- 8406 Mina Loma Ct, Alexandria, VA 22309
- Phone
- (202) 368-2490
Amelia Court House
Bryant's auto & truck repair
Truck repair
- Address
- 12886 Patrick Henry Hwy, Amelia Court House, VA 23002
- Phone
- (804) 561-2358
Goodman Truck & Tractor
Truck dealer & service
- Address
- 17020 Patrick Henry Hwy, Amelia Court House, VA 23002
- Phone
- (804) 561-2141
Aylett
Abbott Truck Sales
Truck dealer & service
- Address
- 6987 Richmond Tappahannock Hwy, Aylett, VA 23009
- Phone
- (804) 769-0039
JDS Enterprises
Truck repair
- Address
- 11878 W River Rd, Aylett, VA 23009
- Phone
- (804) 769-8500
Bealeton
Heavy Duty Repair Services, Llc
Truck repair
- Address
- 5029B Old Shipps Store Rd, Bealeton, VA 22712
- Phone
- (540) 604-0025
Tom's Truck Sales, Llc
Truck dealer & service
- Address
- 12099 Marsh Rd, Bealeton, VA 22712
- Phone
- (800) 361-7305
Blairs
Diesel Engine and Equipment Repair
Truck repair
- Address
- 175 Macken Ln, Blairs, VA 24527
- Phone
- (434) 836-6711
- Diesel repair
Bland
Bland Auto Services
Truck repair
- Address
- 365 Main St, Bland, VA 24315
- Phone
- (276) 688-3600
Blue Ridge
1st Choice Roadside Repair
Truck repair
- Address
- 195 Poplar Dr, Blue Ridge, VA 24064
- Phone
- (540) 397-2588
- Mobile / roadside
Fleet Service Center
Truck repair
- Address
- 1390 Mountain View Church Rd, Blue Ridge, VA 24064
- Phone
- (540) 947-2209
Bluefield
Joe's Fleet Service
Truck repair
- Address
- 80 Tower St, Bluefield, VA 24605
- Phone
- (304) 887-2220
Brandy Station
SWS Heavy Truck Repair
Truck repair
- Address
- 15271Rosson Troilo Cir, 15271 Rosson Troilo Cir, Brandy Station, VA 22714
- Phone
- (540) 317-5730
Bridgewater
J W Long Truck Repair
Truck repair
- Address
- 9025 Lady Bug Rd, Bridgewater, VA 22812
- Phone
- (540) 828-3460
Broadway
Turner Diesel Service Llc
Truck repair
- Address
- 170 5th St, Broadway, VA 22815
- Phone
- (540) 830-8618
- Diesel repair
Burkeville
One Source Trucks
Truck dealer & service
- Address
- 1713 E Patrick Henry Hwy, Burkeville, VA 23922
- Phone
- (804) 928-9099
Callao
Perkins Diesel & Auto Service
Truck repair
- Address
- 17175 Richmond Rd, Callao, VA 22435
- Phone
- (804) 529-6927
- Diesel repair
Catlett
K&l Auto And Diesel Repairs
Truck repair
- Address
- 3328 Catlett Rd, Catlett, VA 20119
- Phone
- (703) 719-2111
- Diesel repair
Chantilly
Urbina truck repairs LLC
Truck repair
- Address
- 24905 Shady Grove Ln, Chantilly, VA 20152
- Phone
- (703) 798-7982
Charles City
Proven Performance Diesel Inc
Truck repair
- Address
- 15760 Sandy Point Rd, Charles City, VA 23030
- Phone
- (757) 220-6299
- Diesel repair
Virginia Fleet Truck Services | Truck Repair Services
Truck repair
- Address
- 106 Roxbury Industrial Center # V, Charles City, VA 23030
- Phone
- (800) 994-2117
Charlottesville
Troy's Auto & Diesel
Truck repair
- Address
- 100 Shadwell Heights Rd, Charlottesville, VA 22911
- Phone
- (434) 956-4917
- Hours
- Hours: Mo-Fr 08:00-17:00
- Diesel repair
Christiansburg
Tannahill Truck and Bus Repair
Truck repair
- Address
- 2397 Tyler Rd, Christiansburg, VA 24073
- Phone
- (540) 998-8800
Clear Brook
OTR Truck & Trailer Repair
Truck repair
- Address
- 4230 Martinsburg Pike, Clear Brook, VA 22624
- Phone
- (540) 450-6186
- Hours
- Hours: Open 24/7
- Trailer repair
- Open 24/7
Cloverdale
Appalachian Truck & Equipment, Inc
Truck repair
- Address
- 596 Cougar Drive, Cloverdale, VA 24077
- Phone
- (540) 966-0906
- Hours
- Hours: Mo-Fr 08:00-17:00
Coeburn
Superior Truck and Equipment
Truck dealer & service
- Address
- 961 Laurel Ave, Coeburn, VA 24230
- Phone
- (276) 395-6211
Colonial Heights
Manuel Truck & Trailer Repair
Truck repair
- Address
- 1840 Ruffin Mill Cir, Colonial Heights, VA 23834
- Phone
- (804) 431-5634
- Trailer repair
Concord
Lone Wolf Diesel Repair
Truck repair
- Address
- 11934 Richmond Highway, Concord, VA 24538
- Phone
- (434) 993-2233
- Diesel repair
Covington
Diesel & Heavy Equipment Services
Truck repair
- Address
- 990 Valley Ridge Rd, Covington, VA 24426
- Phone
- (540) 962-0187
- Diesel repair
Cross Junction
Wagon Worx
Truck repair
- Address
- 208 Middle Fork Rd, Cross Junction, VA 22625
- Phone
- (540) 686-6735
Dillwyn
Smitty's Repair & Road Services
Truck repair
- Address
- 146 Gieseke Rd, Dillwyn, VA 23936
- Phone
- (434) 983-3770
- Mobile / roadside
Disputanta
Speedco Truck Lube And Tires
Truck repair
- Address
- 7200 County Dr, Disputanta, VA 23842
- Phone
- (804) 722-0251
- Tires
- Oil & lube
Truck Service of Virginia
Truck repair
- Address
- 5001 County Dr, Disputanta, VA 23842
- Phone
- (804) 722-1064
Doswell
Doswell Truck & Trailer Repair
Truck repair
- Address
- 10222 Kings Dominion Blvd, Doswell, VA 23047
- Phone
- (804) 876-9700
- Trailer repair
Edinburg
Edinburg Trucks
Truck dealer & service
- Address
- 213 S Main St, Edinburg, VA 22824
- Phone
- (540) 984-9418
Semones Truck & Trailer Repair
Truck repair
- Address
- 12658 Old Valley Pike, Edinburg, VA 22824
- Phone
- (540) 335-9336
- Trailer repair
Elkwood
J D Newman Inc
Truck repair
- Address
- 21404 Business Ct, Elkwood, VA 22718
- Phone
- (540) 829-0770
Fairfield
Big Truck & Tire Repair
Truck repair
- Address
- 29 Ridge Road, Fairfield, VA 24435
- Tires
Fancy Gap
Fitzgerald Peterbilt
Truck dealer & service
- Address
- 220 Kelly Rd, Fancy Gap, VA 24328
- Phone
- (276) 728-2573
- Dealer service
Smiths Auto And Truck Service LLC
Truck repair
- Address
- 5865 Chances Creek Rd, Fancy Gap, VA 24328
- Phone
- (336) 783-7474
Farmville
Davis GMC Truck
Truck dealer & service · GMC
- Address
- 2707 W 3rd St, Farmville, VA 23901
- Phone
- (434) 392-4911
Nukumers Logistics LLC
Truck repair
- Address
- 7850 Crumptown Rd, Farmville, VA 23901
- Phone
- (434) 426-1134
Flint Hill
Dirty Diesels
Truck repair
- Address
- 13840 Crest Hill Rd, Flint Hill, VA 22627
- Phone
- (540) 771-7387
- Diesel repair
Forest
Custom Truck One Source
Truck dealer & service
- Address
- 12660 E Lynchburg Salem Turnpike, Forest, VA 24551
- Phone
- (877) 516-1195
Gainesville
Fleet Authority
Truck repair
- Address
- 13305 University Blvd, Gainesville, VA 20155
- Phone
- (703) 691-2100
The Peterbilt Store - Northern Virginia
Truck dealer & service · The Peterbilt Store - Knoxville
- Address
- 5509 Wellington Rd, Gainesville, VA 20155
- Phone
- (703) 656-4600
- Dealer service
Galax
Truck Service Enterprise
Truck repair
- Address
- 315 E Webster St, Galax, VA 24333
- Phone
- (276) 236-7755
Gate City
M&P Repair
Truck repair
- Address
- 1274 White Pine Ln, Gate City, VA 24251
- Phone
- (276) 870-0989
Henrico
Va Trucks
Truck dealer & service
- Address
- 8701 W Broad St, Henrico, VA 23294
- Phone
- (804) 258-1388
Hillsville
E&R Diesel Doctors
Truck repair
- Address
- 1852 Sylvatus Hwy, Hillsville, VA 24343
- Phone
- (276) 266-8195
- Diesel repair
Hopewell
Bullet Diesel
Truck repair
- Address
- 209 Hummel Ross Rd, Hopewell, VA 23860
- Phone
- (804) 495-5002
- Diesel repair
King George
Affordable RV Truck and Trailer Repair
Truck repair
- Address
- 11166 James Madison Parkway, King George, VA 22485
- Phone
- (866) 513-7574
- Hours
- Hours: Mo-Fr 08:00-17:00; Sa 08:00-12:00
- Trailer repair
HDR Services LLC
Truck repair
- Address
- 11016 James Madison Pkwy, King George, VA 22485
- Phone
- (540) 907-2816
- Hours
- Hours: Mo-Fr 09:00-17:00
- Diesel repair
- Trailer repair
Lawrenceville
SS Diesel Services LLC
Truck repair
- Address
- 117 Cattail Dr, Lawrenceville, VA 23868
- Phone
- (434) 623-0066
- Diesel repair
Leesburg
National Auto & Truck Sales
Truck dealer & service
- Address
- 19 1st St SE, Leesburg, VA 20175
- Phone
- (571) 758-8351
The Truck Shop
Truck repair
- Address
- 19431 Samuels Mill Ct, Leesburg, VA 20175
- Phone
- (540) 338-0200
Leon
Handpicked Western Trucks
Truck dealer & service
- Address
- 160 Kirtley Rd, Leon, VA 22725
- Phone
- (540) 547-4488
Lexington
TA Truck Service
Truck repair · TravelCenters-TA-Petro
- Address
- 2516 N Lee Hwy, Lexington, VA 24450
- Phone
- (540) 463-3478
Louisa
Red's Roadside Repair Service
Truck repair
- Address
- 205 Price Rd, Louisa, VA 23093
- Phone
- (540) 967-1055
- Mobile / roadside
Luray
Burners Classic Cars
Truck repair
- Address
- 4729 Ida Road, Luray, VA 22835
- Hours
- Hours: Fr-Su 09:00-18:00
- Body & collision
Madison Heights
Jgf Trucking Co
Truck repair
- Address
- 1380 S Coolwell Rd, Madison Heights, VA 24572
- Phone
- (434) 929-6417
Manassas Park
Complete Diesel
Truck repair
- Address
- 9101 Industry Dr, Manassas Park, VA 20111
- Phone
- (571) 208-1688
- Diesel repair
Martinsville
Universal Truck Service
Truck repair
- Address
- 111 Kenworth Dr, Martinsville, VA 24112
- Phone
- (276) 956-2042
Max Meadows
Boss Truck Shop
Truck repair
- Address
- 143 Factory Outlet Dr, Max Meadows, VA 24360
- Phone
- (276) 637-4126
Speedco
Truck repair
- Address
- 2866 East Lee Highway, Max Meadows, VA 24360
- Oil & lube
McKenney
J & R Auto & Truck
Truck repair
- Address
- 21204 Boydton Plank Road, McKenney, VA 23872
Meadowview
Shift Heavy Transmission
Truck repair
- Address
- 29139 Hillman Hwy, Meadowview, VA 24361
- Phone
- (276) 492-6785
Mineral
Stone’s Truck Repair
Truck repair
- Address
- 9160 Fredericks Hall Rd, Mineral, VA 23117
- Phone
- (703) 217-5058
Mount Solon
MaxdOut Diesel LLC
Truck repair
- Address
- 105 Shulls Ln, Mount Solon, VA 22843
- Phone
- (540) 266-3101
- Diesel repair
Newsoms
Story's Truck and Equipment Services
Truck repair
- Address
- 22000 General Thomas Hwy, Newsoms, VA 23874
- Phone
- (757) 654-6063
Nokesville
Jacks Truck Repair
Truck repair
- Address
- 13211 Old Church Rd, Nokesville, VA 20181
- Phone
- (703) 594-3889
Triple A Truck & Trailer Repair
Truck repair
- Address
- 13155 Nokesville Rd, Nokesville, VA 20181
- Phone
- (703) 853-8035
- Trailer repair
North Chesterfield
Iron Maintenance
Truck repair
- Address
- 1700 Willis Rd, North Chesterfield, VA 23237
- Phone
- (804) 956-6887
Kenworth Sales Richmond
Truck dealer & service
- Address
- 8900 Burge Ave, North Chesterfield, VA 23237
- Phone
- (804) 271-6021
North Tazewell
High Steaks Diesel Co.
Truck repair
- Address
- 8596 Baptist Valley Rd, North Tazewell, VA 24630
- Phone
- (276) 210-1011
- Diesel repair
Oilville
MRS
Truck repair
- Address
- 1077 Merchants Ln, Oilville, VA 23129
- Phone
- (804) 955-8158
Truck World RVA
Truck dealer & service
- Address
- 1077 Merchants Ln, Oilville, VA 23129
- Phone
- (804) 716-8487
Other Virginia locations
Barrett’s Truck Trailer & Fleet Services Inc.
Truck repair
- Address
- 7405 Gene Street, VA 22315
- Phone
- (757) 319-9381
- Trailer repair
Blue Ridge Truck & Auto
Truck repair
- Address
- VA
Corbin's Automotive, Truck & RV
Truck repair
- Address
- 348 Kings Highway, VA 22405
Dennis' Truck & Trailer Repair - Towing, Wrecker Services and Recovery 24/7
Truck repair
- Address
- 6570 Emmaus Church Road, VA 23140
- Trailer repair
- Towing
Fox's Repair, LLC
Truck repair
- Address
- 221 Dry River Road, VA 22812
- Phone
- (540) 879-8446
- Hours
- Hours: Mo-Fr 07:00-16:00
Hal Cole Trucks
Truck repair
- Address
- VA
Integris Trailer Repair
Truck repair
- Address
- VA
- Trailer repair
Potomac Truck Center
Truck dealer & service
- Address
- VA
- Dealer service
Pro Trucks
Truck tires
- Address
- VA
- Tires
Signs Truck Lettering
Truck repair
- Address
- 7304 Boudinot, VA
TA Truck Service
Truck repair
- Address
- VA
Prince George
Penske Collision Repair
Truck repair
- Address
- 6600 Hardware Dr, Prince George, VA 23875
- Phone
- (804) 861-4491
- Body & collision
Providence Forge
Speedco Truck Lube And Tires
Truck repair
- Address
- 6870 Jimmy Burrell Ln, Providence Forge, VA 23140
- Phone
- (804) 966-8150
- Tires
- Oil & lube
Pulaski
Commonwealth Truck & Equipment Repair
Truck repair
- Address
- 1003 James Hardie Way, Pulaski, VA 24301
- Phone
- (540) 440-0273
Purcellville
High Gear Truck Repair
Truck repair
- Address
- 361 N Maple Ave, Purcellville, VA 20132
- Phone
- (703) 286-0808
Zukowski Fleet Services Inc.
Truck repair
- Address
- 621 West Main Street, Purcellville, VA 20132
Quicksburg
Fleet Care
Truck repair
- Address
- 4159 S Middle Rd, Quicksburg, VA 22847
- Phone
- (540) 560-4858
WD's Truck Repair
Truck repair
- Address
- 2013 Quicksburg Rd, Quicksburg, VA 22847
- Phone
- (540) 435-4391
Ridgeway
Brooks Equipment LLC
Truck repair
- Address
- 620 Eggleston Falls Rd, Ridgeway, VA 24148
- Phone
- (276) 956-8400
Rockingham
SF Diesel Truck Services
Truck repair
- Address
- 4711 S Valley Pike, Rockingham, VA 22801
- Phone
- (540) 830-4428
- Diesel repair
Rocky Mount
Farrington’s LLC
Truck repair
- Address
- 1777 Virgil H Goode Hwy, Rocky Mount, VA 24151
- Phone
- (276) 340-4010
Ruckersville
Piedmont Truck Performance
Truck repair
- Address
- 9842 Seminole Trail, Ruckersville, VA 22968
- Phone
- (434) 242-5902
Rural Retreat
Ultramatic Diesel Performance
Truck repair
- Address
- 568 Milk Plant Rd, Rural Retreat, VA 24368
- Phone
- (276) 920-4280
- Diesel repair
Salem
Roadside24
Truck repair
- Address
- 1408 Skyview Rd, Salem, VA 24153
- Phone
- (540) 491-4112
- Mobile / roadside
Saltville
Brushy Mountain Towing & Repair, LLC
Truck repair
- Address
- 4197 Blue Grass Trl, Saltville, VA 24370
- Phone
- (276) 378-6024
- Towing
Sandston
Baldwin Truck Service
Truck repair
- Address
- 1690 Old Williamsburg Rd, Sandston, VA 23150
- Phone
- (804) 322-7550
Tidewater Marine & Truck Repair
Truck repair
- Address
- 5330 Lewis Rd Ste E, Sandston, VA 23150
- Phone
- (800) 913-9870
Skippers
Love's Truck Care
Truck repair
- Address
- 770 Moores Ferry Rd, Skippers, VA 23879
- Phone
- (434) 336-0203
South Boston
Franklin's Garage Inc.
Truck repair
- Address
- 1095 Bill Tuck Hwy, South Boston, VA 24592
- Phone
- (434) 572-2814
Springfield
Commercial Body Repair Llc
Truck repair
- Address
- 7646 Dynatech Ct, Springfield, VA 22153
- Body & collision
Staunton
Lethal Diesel Motorsports
Truck repair
- Address
- 303 Lee Jackson Hwy Suite 103, Staunton, VA 24401
- Phone
- (540) 569-2168
- Diesel repair
Shenandoah Valley Diesel
Truck repair
- Address
- 867 Middlebrook Ave, Staunton, VA 24401
- Phone
- (540) 885-6500
- Diesel repair
Stephens City
Taylor Automotive
Truck repair
- Address
- 5444 Main Street, Stephens City, VA 22655
- Phone
- (540) 303-7728
- Hours
- Hours: Mo-Fr 08:00-17:00
- Oil & lube
Stony Creek
Priority Roadside Repair
Truck repair
- Address
- 17272 Blue Star Highway, Stony Creek, VA 23882
- Phone
- (804) 518-0993
- Mobile / roadside
Sutherlin
Milam's Truck Sales
Truck dealer & service
- Address
- 5190 S Boston Hwy, Sutherlin, VA 24594
- Phone
- (434) 822-8793
Tazewell
Arrington Truck Repair
Truck repair
- Address
- 2278 Crab Orchard Rd, Tazewell, VA 24651
- Phone
- (276) 988-5246
Toms Brook
Speedco Truck Lube and Tires
Truck repair · Speedco
- Address
- 1015 Mount Olive Rd, Toms Brook, VA 22660
- Phone
- (540) 436-8048
- Tires
- Oil & lube
Troutville
Botetourt Truck & Trailer Repair
Truck repair
- Address
- 341 Roy Rd, Troutville, VA 24175
- Phone
- (540) 992-4704
- Trailer repair
Vanguard Truck Centers
Truck dealer & service
- Address
- 3112 Lee Hwy, Troutville, VA 24175
- Phone
- (540) 566-5900
Unionville
Unionville Tire Service
Truck repair
- Address
- 24109 Constitution Hwy, Unionville, VA 22567
- Phone
- (540) 854-5371
- Tires
Vienna
American Truck Dealers
Truck dealer & service
- Address
- 8484 Westpark Dr #500, Vienna, VA 22102
- Phone
- (800) 557-6232
Vinton
Dpf Alternatives Roanoke
Truck repair
- Address
- 525 E Washington Ave, Vinton, VA 24179
- Phone
- (540) 562-8585
Walkerton
Virginia Diesel Inc.
Truck repair
- Address
- 5498 Canterbury Rd, Walkerton, VA 23177
- Diesel repair
Warrenton
Verity Diesel and Fleet Services LLC
Truck repair
- Address
- 2321 Hoffman Cir Ste B, Warrenton, VA 20187
- Phone
- (540) 402-6608
- Diesel repair
Warsaw
Down Home Truck & Equipment, Inc.
Truck dealer & service
- Address
- 15804 History Land Hwy # 3035, Warsaw, VA 22572
- Phone
- (804) 621-7199
Waynesboro
Lawrence Truck Shop
Truck repair
- Address
- 357 S Oak Ln, Waynesboro, VA 22980
- Phone
- (540) 966-4004
West Point
The Truck Shop
Truck repair
- Address
- 7450 Ready Mix Dr, West Point, VA 23181
- Phone
- (804) 597-1072
Weyers Cave
Excel Truck Group - Weyers Cave
Truck dealer & service
- Address
- 3243 Lee Hwy, Weyers Cave, VA 24486
- Phone
- (540) 234-0999
Truck and Trailer Repair
Truck repair
- Address
- 32 Franklin St, Weyers Cave, VA 24486
- Phone
- (540) 208-1133
- Trailer repair
Williamsburg
Colonial Truck and Trailer Service
Truck repair
- Address
- 1574C Penniman Rd, Williamsburg, VA 23185
- Phone
- (757) 258-0232
- Trailer repair
Wise
Wise Truck Repair LLC
Truck repair
- Address
- 10227 Coeburn Mountain Rd, Wise, VA 24293
- Phone
- (276) 321-7408
Woodbridge
Legget Truck Repair
Truck repair
- Address
- 1270 Easy Street, Woodbridge, VA 22191
Woodford
Frank's Truck and Automotive Repair
Truck repair
- Address
- 8340 Rozell Rd, Woodford, VA 22580
- Phone
- (804) 633-6398
Norton Truck Repair
Truck repair
- Address
- 14144 Patriot Hwy, Woodford, VA 22546
- Phone
- (804) 448-4736
Woodstock
Pioneer Equipment & Truck Services
Truck repair
- Address
- 23294 Old Valley Pike, Woodstock, VA 22664
- Phone
- (540) 333-6499
Broke down near Virginia? Your dispatcher should be replanning the load.
While your truck is in the shop, FF Dispatch calls the broker, moves the appointment and lines up the next load for when you roll out, so one repair doesn't cost you a week of revenue. Owner-operators and small fleets pay a flat commission from 5%, with no contract.
Running freight in Virginia? See our Virginia dispatch service.
FAQ
How many truck repair shops are listed in Virginia?
This page lists 334 truck repair, diesel and truck tire shops in Virginia, with the most in Chesapeake, Richmond, Fredericksburg.
Are there 24-hour truck repair shops in Virginia?
1 of the listed Virginia shops report being open 24/7. Call ahead to confirm before you head over.
What should I do with my load when my truck breaks down?
Tell your broker right away with an honest repair estimate, so they can move the delivery appointment or re-power the load. A dispatcher can make that call and line up your next load while the truck is in the shop.
Shop data from Overture Maps Foundation (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL), last updated November 2026. The combined list is available as open data under the ODbL. FF Dispatch is not affiliated with these shops; call ahead to confirm hours and services.