This place was great. The new patient documents were easy to fill out online before the appointment and it made checking in for the first time a breeze. The waiting room was very comfortable and all of the staff members were very friendly. I was very pleased that they were able to see me earlier than I had originally scheduled because I was having a bit of discomfort. Check out was great, too. They helped me understand my bill and plan for upcoming procedures. I would highly recommend this place.