This was my first time and the staff was very friendly and professional! They explained everything beforehand which was very helpful. It did not take long before I met the doctor and he was professional, he answered all my questions and explained everything also. Definitely would recommend!