Crappie Jerk, I completely agree. I have had Josh work on my boat several times. Anything from installing new controls, steering cable and a tach to replacing an older smaller motor with a "new to me" motor. He tuned up my "new to me" motor, new controls and provided me with some sound advise. He is as honest as they come. But I do know that he is a lot like me....if someone comes across as a jerk and starts in with a bunch of foul language I am not as customer service friendly as if someone acts more humanely. I can understand not being in a good mood and having issues with your boat...but it is not your mechanics fault....he can help you. Josh is a very nice gentleman. With great values and principles. I am proud to have him as a friend.