I have been a client of John's for 25 years. He is a most personable and professional person. He explains everything in a way in which you understand. I have recommended him to family and friends, all of whom sang his praises. I would have no hesitation in recommending him to others.