Your voice has a chance to be heard now! - we bring changes together.

report scam

ABC Towing

Country United States
State District Of Columbia
City Washington
Address 2214 Channing St NE
Phone (202) 338-2222

ABC Towing Reviews

  • Sep 12, 2023

ABC Towing is a very shady operation located in DC. They towed my brand new Tesla because of a police crime scene and when I went to pick it up the entire passenger side of the vehicle was destroyed. They acted as if they had no idea how it happened. The Tesla has video that shows them hitting my car against other vehciles on their lot.

When I asked for it to be fixed they said the manager is not there and gave me a number to call. The owner/manager is a guy named Sam. He was in fact there hiding in his office. After doing some research the staff has instructions to say he's not there so he can't be served with the various lawsuits against them. He peeked out of the window when I left and when I saw him he quickly closed the shades.

This place is run out of a trailer that is falling apart. The city needs to shut them down immediately.

Write a Review about ABC Towing