Tow companies in Virginia
- 1,406 tow companies
- 29 county pages
- 1,084 active USDOT
Virginia has 1,406 tow companies listed, and 1,084 of them hold an active USDOT registration. 29 counties have pages of their own.
Pick your county
Tap a county, then Open pageClick a county to see its tow companiesCounties with their own page29 counties with their own page
- Fairfax County145
- Prince William County115
- Henrico County58
- Loudoun County55
- City of Virginia Beach53
- Chesterfield County52
- Spotsylvania County50
- Stafford County46
- City of Chesapeake29
- City of Richmond29
- City of Hampton26
- City of Newport News26
- City of Norfolk25
- Culpeper County24
- Hanover County24
- City of Portsmouth24
- Rockingham County24
- Fauquier County19
- City of Suffolk19
- City of Alexandria17
- Montgomery County17
- City of Roanoke17
- Franklin County16
- Louisa County16
- City of Manassas16
- Henry County15
- Orange County15
- Smyth County15
- Augusta County10
Other countiesOther counties in Virginia
409 tow companies in 88 counties with fewer than 15 listings. Open a county to see its tow companies.
Accomack County8 tow companies
Bob's Texaco & Wrecker Service LLC, Barnes Truck and Equipment Repair Inc, D's Seafood, JBP Performance & Auto Care & Towing LLC, Mechanic Shop and Towing, Moes Service Center and Towing Inc, Oak Hall Tire & Wrecker, P and R Towing Inc
Albemarle County12 tow companies
A1 Towing & Truck Repair, Albemarle Towing LLC, Ace's Towing And Recovery, B & M Towing LLC, Charlottesville Wrecker Service Incorporated, FBR Towing & Repair, Hollymead Towing LLC, Morris Towing, Small Town Towing and Recovery, Steve's Towing and Recovery, Tommy Shulls Wrecker and Repair LLC, Williams Garage Towing & Recovery
Alleghany County1 tow company
Amelia County2 tow companies
Amherst County2 tow companies
Appomattox County2 tow companies
Arlington County12 tow companies
A&R Towing LLC, Advanced Towing Company LLC, Al's Towing & Storage Inc, B&S Towing LLC, Capitol Heroes Roadside LLC, E&D International Auto Repair Towing, Falcon Towing LLC, Flash Auto Towing, MK Towing & Transport LLC, Shell Tow Co, Speedy Towing Service LLC, Tesla Roadside Assistance
Bedford County7 tow companies
Anderson & Sons Towing & Recovery LLC, Asap Towing &Road Side Service, Bedrock Towing & Recovery LLC, Big Toe Towing and Recovery LLC, Big Toe Towing & Recovery, Strong Arm Towing and Recovery LLC, Suncrest Towing & Services
Bland County4 tow companies
Akers Towing & Recovery, Akers Towing and Recovery, Ken's Towing, Twin States Towing & Fleet Services VA LLC
Botetourt County4 tow companies
Blue Ridge Wrecker Service LLC, Gator Tow Inc, Robert Young's Auto & Truck, Sprinkel's Towing & Recovery Inc
City of Bristol1 tow company
Buchanan County9 tow companies
Darrell's Towing & Heavy Hauling, Griffey Towing & Salvage Inc, Justin Dotson Towing, M&M Body Shop - Towing & Recovery, Merricks Towing & Lock-Out Service, Outlaw Towing and Recovery LLC, Patriot Towing & Hauling LLC, Red Rock Towing LLC, Rogers Service Center
Buckingham County1 tow company
City of Buena Vista2 tow companies
Campbell County8 tow companies
All-D-Time Towing LLC, Dragon Recovery, Gunnars Towing LLC, Green Speed Towing, Mitchell's Towing and Recovery, Sandy's Towing and Tires, Snyder's Towing, Towman, LLC
Caroline County9 tow companies
All Pro Towing & Repair LLC, Anytime Towing, Buds Towing, Eagle Towing and Recovery, Hook Ups Towing and Transports, Harris Family Towing, LLC, Norton Towing & Recovery, Tough Luck Towing LLC, Thornburg Shell Towing, Recovery and Road Service
Carroll County4 tow companies
Chafin Towing & Service, Help Towing & Transport, Lester's Transmission & Towing LLC, Russells Garage Towing LLC
Charles City6 tow companies
ATR Towing & Recovery, Bubba's Towing LLC, Barnes Auto & Towing, Jonnelle Greene Jackson, Pros Towing and Recovery LLC, Swift Towing & Transport LLC
Charlotte County2 tow companies
KJ McCargo Towing & Transport LLC, Red Oak Heavy Duty Wrecker LLC
Clarke County4 tow companies
A&E Towing LLC, Dewey's Towing & Repairs, Johnny's Towing Inc, MBK Towing
City of Colonial Heights2 tow companies
City of Danville7 tow companies
Big Toe's Towing & Recovery LLC, Cook's Towing and Service Center LLC, Danville Towing and Truck Repair LLC, G & G Towing, JJ Hogan Towing, Lakeside Towing & Recovery Inc, Southside Brake & Towing
Dickenson County2 tow companies
Dinwiddie County5 tow companies
Browder's Towing, Fantasy Auto, McKenney Towing LLC, Mabrys Garage & Towing LLC, Ray's Towing
City of Emporia1 tow company
Essex County3 tow companies
City of Falls Church4 tow companies
Blair's Towing & Recovery Inc, East Coast Towing LLC, Lee & Son Towing LLC, QS Towing LLC
Floyd County2 tow companies
Fluvanna County4 tow companies
ATM Towing and Recovery LLC, Lacy Towing LLC, Outlaw Towing, Peacocks Towing & Recovery
City of Franklin1 tow company
Frederick County11 tow companies
Alex Mm Towing LLC, All Out Auto Recovery LLC, Brian Omps Towing & Repair LLC, Compton's Towing & Repair, Hernandez Towing Inc, Keen's Towing & Hauling LLC ( Roadside Assistance), Minnicks Auto Repair & Towing, Netos Garage and Towing LLC, O & D Towing, Simkhovitch Transport & Towing LLC, Simkhovitch Transport & Towing LLC
City of Fredericksburg9 tow companies
Allied Towing, Andrew's Towing LLC, CCM Roadside and Recovery LLC, Coleman Towing and Motor Company, Pepes Towing LLC, Shanks Towing, Towtru Towing and Transport Services, Twenty Four Seven Towing and Recovery LLC, Whitties Towing & Revovery
City of Galax2 tow companies
Giles County3 tow companies
Top Notch Towing & Recovery LLC, Tri State Towing LLC, White's Towing & Auto Repair LLC
Gloucester County4 tow companies
Dags Towing and Recovery, Lethal Tow and Recovery LLC, Mac's Automotive Repair and Towing Service, Mark's Auto & Welding Services, Inc.
Goochland County2 tow companies
Grayson County2 tow companies
Black Dog Towing & Recovery LLC, Lineberry Garage & Wrecker Service
Greene County3 tow companies
Greensville County2 tow companies
Halifax County1 tow company
City of Hopewell2 tow companies
Isle of Wight County4 tow companies
All American Auto Parts, CHT Towing, G&B Towing LLC, Lyft Towing LLC
James City12 tow companies
Asap Towing & Roadside Services LLC, Atlantic Towing & Recovery, Inc, Colonial Towing, Henderson Towing & Recovery, J & R Towing Inc., Jones Towing, M&B Towing, Millers Towing, Steeles Towing, Skimino Enterprises, Snow's 24 Hour Towing Service, Stanley Park Auto and Mikes Towing LLC
King George County8 tow companies
A & W Towing LLC, Minter's Towing and Repair LLC, McDaniels Services, Pinehill Towing & Automotive Inc, Rallis Towing LLC, Rudys Towing & Recovery LLC, Uplyft Towing LLC, Xtreme Towing & Transport
King William County2 tow companies
King and Queen County2 tow companies
Lee County5 tow companies
Crabtree Towing & Recovery LLC, ELY Towing LLC, Hickory Flats Towing LLC, Hills Auto Repair and Towing, Williams Wrecker Service
Lunenburg County1 tow company
City of Lynchburg1 tow company
Madison County3 tow companies
Aylor's Garage and Towing Incorporated, Bill's Auto Repair & Towing Inc, RS Richards Transports & Towing LLC
City of Manassas Park1 tow company
City of Martinsville1 tow company
Mecklenburg County3 tow companies
A-1 G & V Towing, Fred's Towing & Transport, Southside Towing
Middlesex County2 tow companies
Leasure's Wrecker Service Inc, Young and Son Towing and Repair
Nelson County7 tow companies
AC's Towing & Recovery Inc, Arlington Towing Service, Flores Escandon Towing LLC, High Peak Towing and Recovery LLC, Rockfish River Towing LLC, Stoney Creek Auto Center, Inc., T & T Towing Service
New Kent County7 tow companies
Adams Towing Service, Dennis' Towing & Recovery, J&J Towing Service, New Kent Towing & Recovery, Russell's Towing LLC, Ron's Auto L.L.C., Walkers Towing and Recovery
Northampton County1 tow company
Northumberland County2 tow companies
Nottoway County1 tow company
Page County7 tow companies
Freezes Towing & Automotive, Hilliard Towing & Recovery, J & C Towing, Michael & Son Towing LLC, S&H Towing and Recovery LLC, Steve's Automotive & Towing, Steve's Automotive and Towing
Patrick County8 tow companies
Crafts Auto Repair & Towing, Fain Thang Auto Repair Towing & Recovery LLC, J & T Towing, Jolly's Towing, R & J Auto Repair and Towing Heavy and Light Towing, Ricky Cole Walton, Twisted Goat Towing & Recovery LLC, Woody&Son Towing & Hauling LLC
City of Petersburg1 tow company
Pittsylvania County14 tow companies
Central Wrecker Service LLC, Danny's Rollback & Wrecker Services, Diesel Engine & Equipment Repair, Eric's Towing & Recovery, Extreme Recovery of Danville, LLC, Lands Towing Inc, Lester Towing, Lester Wrecker Service LLC, Laurel Park Auto Service & Towing, Laurel Park Tire And Towing, Mr. Tire Auto Service Centers, Smith Enterprises, Womacks Towing, X-Recovery of Danville,LLC
City of Poquoson1 tow company
Powhatan County1 tow company
Prince Edward County1 tow company
Prince George County8 tow companies
AAA Towing & Recovery LLC, All City Towing LLC, Family Auto & Towing LLC, Hopewell Towing LLC, M&J Brothers Towing 2, Tri-City Auto Repair, Tucker's Towing Service LLC, WS Campbell Towing LLC
Pulaski County4 tow companies
DCT Towing & Recovery LLC, Good Ol' Boys Recovery, Inc, J & E Transport, JES Towing and Recovery
Rappahannock County1 tow company
Richmond County1 tow company
Roanoke County11 tow companies
Brown & Son LLC, Elite Towing, Free The Key Mobile Unlock and Roadside Rescue, Hammond Services Towing & Recovery LLC, Meadows Towing, Phil's Towing, Phil's Towing, Qwik Time Towing Inc, Roanoke Roadside, SuperRescue Roadside Assistance, Woods Heavy Duty Towing LLC
Rockbridge County2 tow companies
Russell County5 tow companies
B White's 27 Towing & Hauling LLC, Big Boys Towing, Core Recycling LLC, Green Valley Towing & Hauling Inc, Jacobs Garage & 24 Hour Wrecker Service, Stamper Wrecker Service
City of Salem2 tow companies
Scott County8 tow companies
Blue Collar Towing and Recovery LLC, Creekside Towing LLC, Gillen Water Towing, Henley's Towing, Peoples Towing, Randys Towing, Sams Towing, Sunbright Towing Service LLC
Shenandoah County10 tow companies
A-1 Auto Sales & 24 Hour Towing, C & D Towing, JPG Towing, MCD Towing LLC, Skips Towing, Shenandoah Towing and Recovery, Town & Country Towing of Virginia Inc, Tk's 24 Hour Towing & Auto Repair, Valley Towing, Wilkins Towing LLC
Southampton County1 tow company
City of Staunton3 tow companies
Sussex County3 tow companies
Butlers Towing Company Inc, Butler's Towing & Repair, Jimmy Matthews Towing & Repair
Tazewell County10 tow companies
A & J Towing & Recovery, Dandees Inc., Indian Towing Service LLC, Kidd Trucking Company INC, Leonard Automotive Concepts, INC, Lloyd's Rollback Services, Mikes Towing & Tire Sales LLC, Red Line Towing and Recovery, Sheets Towing Inc, Thomas Body Shop, LLC
Warren County14 tow companies
28 Towing & Recovery LLC, 540 Towing & Recovery LLC, Fat Stone Towing, In A Pickle Towing LLC, Keen's Towing & Hauling LLC, Lamonds Towing & Recovery, M&A Towing & Recovery LLC, M&B Towing Rescue and Recovery Specialist LLC, Midway Towing, Nate & Son Roadside Service, Porter's Towing LLC, Quick Towing Services, R&K Towing, Reber's Roadside Assistance LLC
Washington County12 tow companies
Abingdon Collision and Towing, Bristol Tow & Recovery Inc, Camel Tow Service LLC, Eades Auto Repair & Towing, Exit 7 Towing & Recovery LLC, LS Towing, M & M Towing & Recovery, M&A Towing and Hauling LLC, McClanahan Body & Wrecker Service LLC, Meadowview Towing & Quick Lube, Roark Wrecker Service LLC, Yarber Towing & Recovery Inc
City of Waynesboro2 tow companies
Westmoreland County5 tow companies
Garnett Towing Service, Jeff's Towing, Oak Grove Towing LLC, Quality Towing and Recovery, Reed Towing
City of Winchester5 tow companies
Acce Towing & Recovery LLC, Alfredo's Towing & Transport LLC, Combs Wrecker, Towing & Repairs, JR Towing, Mava Ray Towing Services
Wise County12 tow companies
Bradley's Wrecker Service, Double T Towing LLC, Doug's Auto & Towing, J & F Wrecker Service, KGR Towing, Pound 66' Towing, Quality Towing Road Service, Quality Towing, Quality Towing & Roadside, Rose Repair, Wildcat Towing & Recovery, Wild Cat Towing
Wythe County14 tow companies
103 Towing & Recovery, Cline's Towing Service LLC, Codys Towing Service LLC, Complete Towing and Recovery Inc, Complete Truck Service, Inc., Fowlkes Towing & Recovery LLC, Good Ol' Boys Recovery, Grab N Go Towing & Repair Fort Chiswell, J & L Scrap Removal & Towing LLC, McRoberts Auto Towing and Recovery, Pioneer Towing & Transport, R&C Towing and Heavy Hauling LLC, Smith's Auto Repair Towing and Recovery, Wytheville Auto & Truck Repair & Towing, LLC
Roadside service in Virginia, no towing
33 businesses do jump starts, tire changes, lockouts or fuel and say nothing of towing. They aren't counted among the tow companies above.
Arlington County1 business
Augusta County1 business
Charlotte County1 business
City of Chesapeake2 businesses
Chesterfield County2 businesses
Fairfax County4 businesses
Dj's Mobile Tire & Roadside Assistance, Dominion Tire Express - Mobile Tire and Roadside, Eagle Mobile Tires LLC- Roadside Assistance, Flash Tire Mobil Shop LLC
Greene County1 business
City of Hampton1 business
Hanover County3 businesses
Roadside Heroes LLC, Richmond Roadside Assistance LLC, Shadow Road Service & Custom
Henrico County2 businesses
Loudoun County1 business
Louisa County1 business
Orange County1 business
Pittsylvania County1 business
Prince George County1 business
Prince William County2 businesses
Roanoke County1 business
Scott County1 business
Stafford County1 business
City of Virginia Beach1 business
Warren County3 businesses
A1 Roadside Assistance LLC, T.G.L Roadside Repair LLC, Unique Trucks Repair & Tires Roadside SVCS. INC (Roadside svc.Not a Shop)
Wythe County1 business
About Virginia
In Virginia, the Department of Criminal Justice Services registers tow truck drivers. The department says it's responsible for registering tow truck drivers only.1-3 In Virginia, the most a company may charge for the hookup and initial tow of a passenger car from private property is $210. It may add up to $30 per instance, at most two, for tows between 7 p.m. and 8 a.m., on weekends and on holidays. A local ordinance may set different limits.4-5
Towing rules in Virginia
- Storage limits
In Virginia, a storage lot may not charge for the first 24 hours. The research found no statewide daily figure after that, and localities may set limits.4-5
- Private-lot tows
In Virginia, signs at all lot entrances must say unauthorized vehicles will be towed and give the police nonemergency number or the tower's number, unless a local ordinance governs signs. The tower must notify State Police or local police of the tow. If the owner removes the vehicle before it's actually towed, the fee is at most $25 or a local limit.6
What a tow costs
Published national ranges, not quotes. Local quotes vary.
Towing a car
- Towing a car
- The hook-up fee: $50 to $125 per tow (HomeGuide, TowingSites.com, TowingCosts.com)A local tow of about 5 to 10 miles: $75 to $175 (HomeGuide, TowingSites.com, TowingCosts.com)Nights, weekends and holidays: up to about $150 more, or 20% to 50% more (HomeGuide, TowingSites.com, TowingCosts.com)
- Long-distance tow
- About 100 miles: $300 to $550 (HomeGuide, TowingSites.com, TowingCosts.com)Per mile: $2 to $4 a mile (HomeGuide, Forbes Home)
Motorcycles, RVs and big rigs
- Motorcycle tow
- A local motorcycle tow: $75 to about $130 (HomeGuide, TowingCosts.com)
- RV or big-rig tow
- Per mile: $4 to $7 a mile (HomeGuide, TowingCosts.com)
Roadside plans
- Roadside plans
- AAA's basic membership: $65 to $75 a year plus $15 to $20 to join, with a free tow of 3 to 5 miles; prices vary by club and ZIP code (AAA, The Auto Club Group, AAA Washington)AAA's higher tiers: $95 to $115 a year for tows up to 100 miles, $125 to $155 for tows up to 200 miles (AAA, The Auto Club Group, AAA Washington)Other plans: insurers' add-ons $5 to $79 a year; Allstate Roadside $75 to $111; Good Sam $49.95 (Forbes Advisor, Allstate)
Ranges from HomeGuide, TowingSites.com, TowingCosts.com, Forbes and the plans' own pages, checked September 2026.
