I have been using this mechanic for 6 years now, and I only ever had one repair not work for long. However, I was within the warranty time and they stood behind their work, which I appreciate. All other times, their work has been flawless.
They explain everything so you understand what is going on with your vehicle and they will answer any questions that you have.
They have never tried to upsell me, but they do let me know when a part may go out within the next few months or so. Very honest and transparent, which is important to me.
I highly recommend this mechanic.