They were ready to see me when I showed up for my appointment. I never had to wait for them to show up. They're always able to answer simple questions over the phone. They only make me schedule appointments if necessary. The office was very easy to locate. I didn't have any trouble finding it at all. I could tell that they took pride in their office's appearance. It was very well organized and well taken care of. They almost always have a promotion or special going on. Whether its a complimentary consultation for new clients or a percent-off a certain service, I always get some sort of discount.