Hit or miss. Sometimes I get great service and I leave feeling content. Other times it's apparent the mechanic was either in a rush or being a bit careless. I'm the kind of person who notices scuff marks, scratches, spilled oil in the engine bay, missing fasteners, etc. It's my belief every mechanic should be tidy and professional yet I see evidence of the contrary sometimes. I hate to leave a negative review like this but it's starting to feel like russian roulette when I bring my car in for service appointments so I'm considering going elsewhere from now on. I did speak with the owner about advising his staff to slow down a little and focus a bit more on cleanliness. Hopefully it helped.