Very thorough, professional. I had been going to another mechanic, but noticed that the oil leaks in the driveway that I thought belonged to the construction guys were actually from me! Yikes! And i had just had my car serviced, getting ready to go on a long trip. And, the crew at Osborn's noticed that my serpentine belts needed replacement, among other things. So glad I stopped by! With a 9-year old car that is still running great, it is best to get the right care which is Osborne's