John is always willing to listen to my description on the situation, keep an open mind, assess my mechanical problems, ( all of them), and let me know. He does not talk down to me because I am a woman. He is very honest and gives high-quality work. His staff is great!!