Excellent Doctor. Very thorough and explains things in layman’s terms. Does not request for unnecessary tests to be done, only what is needed.I’ve been to his office a couple of times and have never had to wait for my appointment. Sherry, his assistant, is also fantastic and very personable.If you find that you…