This place is an absolute joke! Kept my car for 3 weeks, repairs were 5k. I drive it for 30 seconds and it’s got a new problem that it didn’t have when I dropped it there. Take it back and have to keep calling to get an update. Finally get it back and less than a week later stop to get gas and notice coolant leaking out of my car and the hose came off because it wasn’t on tight enough! I wouldn’t take my car here if it was the last place available. Be warned! This place is not qualified to work on anything!