I believe that overall the quality of the treatment is on par with what other offices provide. However, the staff (one in particular) have horrible customer service. While once nice, recently the attitude of the staff has gotten to be pretty bad. I've never experienced such a hostile and unfriendly group of staff as I did on my last visit. After more than five years going here, I'm done with them.
There are other options, I recommend not going here.