View Profile
2000 Auto
Brake Repair, Wheel Alignment, Auto AC and Heat Repair
“The dealership long story short was a total nightmare, tried to scam me, never actually worked on my car, told me that the coupler was fine and tried to sell me on a $1200 new steering wheel.”