When comparing them to others I have visited for the same condition, they are among the best I have seen. I was worried that I was going to be in a lot of pain during my procedure, but they did all they could to make sure I was comfortable. He is very respected by his staff. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to.