My level of satisfaction was very high after this appointment. I was impressed with how the doctor catered to my needs. They never have that typical, annoying music playing here. If they do play music it is soothing and appropriate for the setting. Just as a side note, this business is really conveniently located and is close to everything. It is right off and freeway and close to all kinds of shops. I was able to do my shopping for the week right after my appointment. I don't think I have ever been put on hold here for a long time and am so impressed with how quickly all of my questions are answered. There's nothing worse than having to wait on hold for a half an hour just to get someone to talk to you. When I arrived for my appointment the friendly staff seemed to be waiting for me. I've been to other places where I had to wait forever after I arrived for my appointment, but not here. I was very impressed.