I had to wait a long time for my first appointment because she is so heavily scheduled, but it was worth it. She is very knowledgeable, pleasant and caring. The front office is efficient. Dr. Heck reassured me on my concerns and responded with appropriate treatment. I like her very much and will return.