One thing I noticed about their office was how absolutely fantastic it smelled. They must clean or sanitize all the time. They always made sure that I wasn't in any pain. My level of satisfaction was very high after this appointment. I was impressed with how the doctor catered to my needs. 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.