
At Pro Truck Shop, located at 5978 S Valley Pike, Mt. Crawford, VA, we specialize in reliable diesel engine repair for semi trucks, box trucks, dump trucks, and farm trucks. Whether your truck is losing power, producing excessive exhaust smoke, or failing to start, our skilled technicians deliver fast, accurate diagnostics and dependable repairs.
We proudly serve drivers and fleets across the Shenandoah Valley, from Winchester to Roanoke, including Harrisonburg, Staunton, Lexington, Waynesboro, Front Royal, Woodstock, Verona, and surrounding areas.





Loss of Power – Clogged fuel filters, failing injectors, or turbocharger issues can make hauling difficult.
Excessive Exhaust Smoke – Blue, black, or white smoke often signals injector, gasket, or oil problems.
Hard Starting or No Start – Battery, fuel delivery, or glow plug issues are quickly diagnosed and repaired.
Overheating Engines – Cooling system leaks, faulty thermostats, or radiator damage fixed to prevent breakdowns.
Check Engine Light / Fault Codes – We use advanced diagnostic software to identify and repair problems fast.
Experienced technicians with hands-on diesel knowledge
Full-service truck repair shop plus roadside assistance for breakdowns
Service coverage from Winchester to Roanoke
Competitive rates and fast turnaround times
While we specialize in Volvo trucks, we can work on many makes and models of semi trucks and trailers!
Signs include rough idling, poor fuel economy, or excessive smoke. We can test and replace faulty injectors.
Yes, we diagnose and repair turbo and boost-related issues, including charge air cooler leaks.
Yes, our roadside service covers the Shenandoah Valley for common engine issues that can be fixed on-site.
Most trucks should have oil changes, filter replacements, and inspections every 10,000–15,000 miles.

© 2025 Pro Truck Shop, LLC - All Rights Reserved