They are always prepared for my appointment and remember everything about me. Their prices were very fair. The level of care you get for the price is outstanding. I was given a polite greeting when I walked in. It was nice to be acknowledged. They've never dismissed any of my concerns as unimportant, and take every concern of mine very seriously. There was no annoying music playing while I waited or during my visit. I appreciated that they didn't have that typical elevator music on.