Very nice experience to be able to have someone you're comfortable with available on the week-end. This was over a year ago, unfortunately they weren't open today when I tried to see someone at 3:10 today (Saturday 2/17/18)
When comparing them to others I have visited for the same condition, they are among the best I have seen. The waiting area here is extremely spacious. There is never overcrowding and everything is spaced appropriately. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. They always dress so professionally here, the entire staff obviously makes an effort to look their best and maintain a very professional appearance. They made the extra effort to make sure every question and concern I had was addressed.