I did not have the best visit. The receptionist was not pleasant and I ended up having an encounter with her at the checkout. Dr. Gelin is nice but he cut me off many times and I brought it to his attention then he shifted. The MA was very nice. I will go back and give them another chance.