First time at this office. Dr Branaman is wonderful. She took the time to explain everything to me. Did not make me feel rushed at all. Staff is very friendly too. The only problem was the wait. I waited about 45 minutes past my appointment time, but considering it was towards the end of the day, it is to be expected.