Went there to have a faulty back up camera checked on Ford Explorer, walked with estimate of just shy of 10,000 dollars worth of repairs that needed to be done including leaking water pump, transmission leak, new backup camera. Took to another auto shop, no transmission leak, no water pump leak, no need to pull engine, no 10,000 dollar estimate for repairs. I wouldn't take a trycycle to this place to be worked on. The biggest rip off shop I have been in in my 50+ years of being a mechanic.
Dean W read more