Overpriced & slow
I had a rush radiator repair & asked if they could do this in time. They quoted me a range of times and a price. They exceeded the longest time by 1.5 hours and their price by $200. which they reduced to a $100 overcharge citing extra parts. I missed my commitment as a result. There was never an apology, only excuses.
Avoid at all costs.