These people are down right thieves! They Will steal your deposit and steal your car. I was out of state so I couldnt call the police. DO NOT DO BUSINESS WITH THESE PEOPLE!
February 2023
Went here for a estimate and I am considering using these guys if I decide to get my car repaired