The good doctor and his able staff easily earn my highest compliment — 5 Stars. He takes his time with patients, listens, considers, empathizes, and offers very good direction. He is a gentleman who is worthy of the full measure of the most accurate definition of gentleman. I am blessed to have found this professional.