He listens to you and takes the time necessary to understand your concerns. Not cheap, but a doctor that takes time with you cannot afford to be. Staff is top notch.

GG