Everyone at the office was very nice, polite and very caring. Office visit took a little longer than i was expecting but that is to be expected. Dr was very helpful and made sure i was aware of everything i was getting into. Overall i was very happy with them. I am not done with all my treatment so if anything changes i will post.