The owners were very friendly and trustworthy. Unfortunately, they couldn't figure out an issue I was having with my car, and I ended up spending close to a $1000 on services that may not have been needed. I finally went to another mechanic, who was able to diagnose the problem within 30 seconds of me explaining it. It was a $40 fix. It seems like it was an issue of Babbitt not having the equipment to be able to diagnose and reset my check engine light correctly. I don't believe that they were trying to fleece me, but regardless I will not be going back.