I will not return or reccomend anyone to go there. We drove vehicle there to fix. Car was not leaking oil. Very next day, they call and say it would be $1500 to fix, and vehicle not drivable because oil leak was so bad?! What oil leak? I came to take vehicle home, and there was a puddle of oil under the truck. When I went to talk to them, the manager was conveniently gone, leaving people in the office that did not fix the vehicle. They were very nice but manager / owner was very unprofessional. After an hour, another very nice mechanic put enough oil to try and get me home. The estimate they gave us said the part would be almost $700. We called parts store and they said the part was 150 - 200$. They were trying to take advantage of people who are not experienced with cars. Worst type of mechanic and a reason why most people do not trust mechanics.