I'm always amazed at how considerate and concerned they are for my well-being. Their advice is always wonderful and completely unbiased. Their staff is very friendly and professional. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. They always return my phone calls quickly. I always know that I'll get a prompt answer to my question.