Arrived on time( if not early),informed me thoroughly of what issue I was faced with. Several options-explained each one in detail,and let me decide the best course of action. Very nice person. Happy to have done business with him!