
Auto & Truck Repair
General repair and maintenance for cars and trucks, handled by a team San Francisco drivers know by name.
Auto repair and towing San Francisco trusts
Nelsons Auto & Truck Repair keeps San Francisco vehicles running, from routine repairs to emergency towing and roadside help.

Services

General repair and maintenance for cars and trucks, handled by a team San Francisco drivers know by name.

Emergency and scheduled towing across San Francisco, including tricky pickups from garages and driveways.

Jump starts, spare tire swaps, and lockouts, including work as a trusted partner for Tesla's roadside program.
Photos



Fast repairs and honest towing, whenever San Francisco needs help.
Our story
We keep San Francisco vehicles running, from routine auto and truck repairs to the calls nobody plans for: a dead battery, a flat tire, a car that won't start when you need it most.
When Tesla's roadside assistance needed a partner who could jump start a car stuck in a garage or swap in a spare wheel on a Saturday night, they called us. Our team, including Nelson and Edvin, is known for showing up fast, working efficiently, and treating every customer with respect.
Whether it is a repair in the shop or a tow across the city, we handle it the way we would want it handled if it were our own car.
What customers say
“They were incredibly helpful and professional throughout the whole process. Everything was handled smoothly, and they provided my receipt very quickly when I needed it for reimbursement. Great customer service, very responsive, and highly recommend!”
“These guys are a great towing company. Professional, responsive and knowledgeable. Nelson and Edvin were able to jump start the Tesla, get it out of our garage and tow it away. We are very grateful for them!”
“Nelson's was everything Atlas was not: Friendly, efficient, and professional. They listened to my concerns and actually towed my disabled car correctly and in about ten minutes.”
Serving San Francisco.
1195 Quesada Ave, San Francisco, CA 94124, USA
1195 Quesada Ave, San Francisco, CA 94124, USA
Get directions →