I've had a hard time finding a doctor that I like. When I first came here, I got Dr. Kale. I LOVE her! She is very thorough and doesn't make you feel rushed if you have more than one question. The office staff has always been nice, never had a problem with anyone here! I hardly have to wait, as long as I'm on time for my appointment. Great office!