Don't go here if you don't have a warranty. Dropped the car off for an appointment in the morning, was told it would be ready much later in the day because there are 70 cars ahead of us. 70! Had to spend money to Uber home, Uber back, and pay them the cost for the diagnostic (over $100). Was told it would be $900... for labor and a part that only costs them around $280 to get. Went in for a second opinion at a different mechanic and had the work done for $345. Thanks for wasting my money and time, I won't ever be back.