This place is a SCAM!!!
This place is a SCAM!!!! They have workers who don’t speak English rushing you to sign paperwork, while they put your car on the town truck. Then they tell you, that your catalytic converter is after market so that they don’t have to pay the price the quoted you. Then to make matters WORST they say you have to pay $125 to get your car off the tow truck. SCAMMERS!!!!!
