I have been going to this location for approx. 8 yrs. I took my company car as well as my own vehicles. The employees are very friendly and accommodating. I trust their long time mechanics Toby and Pops
I hope this customer service stays the same long after new owners get established.