24-Hour Towing
Round-the-clock towing, seven days a week. Call any hour and we'll dispatch a driver to your location.
24-hour towing based in National City
Call (619) 617-2913 and get a driver on the way. We answer 24 hours a day, seven days a week.

Services
Round-the-clock towing, seven days a week. Call any hour and we'll dispatch a driver to your location.
Cars and trucks alike, loaded carefully and secured for the trip. Our customers consistently note how carefully their vehicles are handled.
We'll pick up your vehicle and deliver it safely to the shop of your choice, on the timeline we promise.
Photos



Every hour, every day: one call and we roll
Our story
Torres Towing Service operates out of 3005 E Plaza Blvd in National City, and our phone is answered around the clock: Monday through Sunday, holidays included. A breakdown does not wait for business hours, so neither do we. Our customers tell the story better than we can: drivers who show up when they said they would, vehicles loaded carefully, and clear communication from the first call to the drop-off. That reputation has earned us a perfect 5-star rating across every review we've received. Whether your vehicle needs to reach a repair shop, your driveway, or somewhere across town, we quote fair prices up front and treat the car on our deck like it's our own.
What customers say
“Torres towing company great prices, very reliable and professional. Fast pace services best prices in the city. I recommend 100%!”
“Very reliable towing company. They arrived exactly when promised, loaded my truck carefully, and delivered it safely to the repair shop. I couldn't be happier.”
“This was one of the best towing experiences I've ever had. The communication was excellent, the driver arrived quickly, and the whole process was smooth and hassle-free.”
Serving National City, CA.
3005 E Plaza Blvd, National City, CA 91950, USA
3005 E Plaza Blvd, National City, CA 91950, USA
Get directions →