Mike's a good dude. I had about $1200 in odds and ends done on a vehicle I had just purchased. He didn't recommend anything I didn't need and made sure I understood the reason for the work being performed. Prices were fair and he got the job done on time.