I had my car taken in there twice within 1 week for an overheating car. They replaced the radiator, next day overheated. Took it back, they replaced the thermostat and housing and the next day it overheated. I am truly frustrated with this shop and will not go back there. Tom is a nice person but $1000 later I am stranded again.