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 companies
Tow companies per county: 1 to 4, 5 to 14, 15 to 29, 30 to 59, 60 or more.Counties with 15 or more tow companies have their own page

Counties with their own page29 counties with their own page

  1. Fairfax County145
  2. Prince William County115
  3. Henrico County58
  4. Loudoun County55
  5. City of Virginia Beach53
  6. Chesterfield County52
  7. Spotsylvania County50
  8. Stafford County46
  9. City of Chesapeake29
  10. City of Richmond29
  11. City of Hampton26
  12. City of Newport News26
  13. City of Norfolk25
  14. Culpeper County24
  15. Hanover County24
  16. City of Portsmouth24
  17. Rockingham County24
  18. Fauquier County19
  19. City of Suffolk19
  20. City of Alexandria17
  21. Montgomery County17
  22. City of Roanoke17
  23. Franklin County16
  24. Louisa County16
  25. City of Manassas16
  26. Henry County15
  27. Orange County15
  28. Smyth County15
  29. 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

Crowesrun Towing and Recovery

Amelia County2 tow companies

Bernard's Towing, Titan Towing and Recovery LLC

Amherst County2 tow companies

Cash's Garage, Jackson Towing and Recovery LLC

Appomattox County2 tow companies

BMJ Towing & Recovery, Paw's Towing and Recovery LLC

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

Bristol Wrecker Service Little Grubb Goodson

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

Heartland Towing

City of Buena Vista2 tow companies

Halcs Towing and Recovery LLC, Taylors Towing

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

B & T Towing LLC, Grind Tyme Towing & Recovery LLC

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

Davis Service and Towing Center, Yates Recovery & Transport

Dinwiddie County5 tow companies

Browder's Towing, Fantasy Auto, McKenney Towing LLC, Mabrys Garage & Towing LLC, Ray's Towing

City of Emporia1 tow company

EEH Transport & Towing LLC

Essex County3 tow companies

360 Towing, One Call Transport, Parker Towing Inc

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

Chase Smith, Daryn Cockram Trucking

Fluvanna County4 tow companies

ATM Towing and Recovery LLC, Lacy Towing LLC, Outlaw Towing, Peacocks Towing & Recovery

City of Franklin1 tow company

Capstone Towing & Transport

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

Alley's Wrecker Service LLC, King's Towing and Recovery

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

A&H Towing and Recovery, Everyday Stay Towing

Grayson County2 tow companies

Black Dog Towing & Recovery LLC, Lineberry Garage & Wrecker Service

Greene County3 tow companies

Greene Towing, ND Towing, Payne's Towing & Recovery LLC

Greensville County2 tow companies

Cherry Lake Towing, O'Berry's Service Center

Halifax County1 tow company

Helping Hands Towing & Recovery

City of Hopewell2 tow companies

Darrell, Prince George Towing

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

Bob Alley Towing, Eastern Towing LLC

King and Queen County2 tow companies

A2Z Towing LLC, Johnson Towing Service

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

KT Towing LLC

City of Lynchburg1 tow company

Bee Line Towing, Transport & Heavy Duty

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

Economy Towing LLC

City of Martinsville1 tow company

HD Towing LLC

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

Tower Hill Towing Service LLC

Northumberland County2 tow companies

AJ's Towing, Amarj Towing & Transport LLC

Nottoway County1 tow company

Southside Towing

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

Midnight Towing and Recovery LLC

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

Guardian Towing and Recovery LLC

Powhatan County1 tow company

Seay's Towing LLC

Prince Edward County1 tow company

Mendoza Towing & Recovery LLC

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

K & D Towing LLC

Richmond County1 tow company

Dodsons Hauling Services LLC

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

Waynes Auto Repair, White's Towing & Recovery

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

Carter's Towing LLC, Sos Towing and Auto LLC

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

Southampton Towing and Recovery

City of Staunton3 tow companies

Dolans Towing Service, McTowing, Ole Dixie Wrecker Service

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

Drumheller's Towing and Recovery, S&K Towing LLC

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

York County8 tow companies

Bear Down Towing, Cole's Roadside & Towing LLC, Crystal Ball Towing and Recovery, GotchU Hooked Towing & Asset Recovery Services Ecovery Service, Guardian Towing & Recovery, HUX Roadside Services, Junior's Towing, Peninsula Heavy Duty Inc.

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

Lecot Mobile Tire Services & Roadside Assistance

Augusta County1 business

Evil Diesel Roadside Repair

Charlotte County1 business

Saviour Roadside Assistance LLC

City of Chesapeake2 businesses

Alyson's Roadside Assistance, Roadside Heroes LLC

Chesterfield County2 businesses

Adams Roadside Assistance, Roadrunner Roadside Services LLC

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

AJS Emergency Roadside LLC

City of Hampton1 business

Autorescue Roadside Service Inc

Hanover County3 businesses

Roadside Heroes LLC, Richmond Roadside Assistance LLC, Shadow Road Service & Custom

Henrico County2 businesses

Cousins Roadside LLC, Goldstar Roadside Services

Loudoun County1 business

Alliance Roadside Services Inc

Louisa County1 business

Red's Roadside Repair Service

Orange County1 business

Zoom Zoom Roadside Assistance

Pittsylvania County1 business

TireWorx Tires And Brakes/TireWorx Roadside Assistance LLC.

Prince George County1 business

Born to Grind Roadside LLC

Prince William County2 businesses

Nova Roadside, T.R.S. Mobile Tire Shop

Roanoke County1 business

Dixon's Roadside Service's LLC

Scott County1 business

First Line Road Service & Truck Repair

Stafford County1 business

First Response Roadside Assistance LLC

City of Virginia Beach1 business

G&F Roadside Inc

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

J.V. Roadside Semi Truck and Auto Repair LLC

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.

Request a quoteSearch by ZIP