The doctors and staff are professional and friendly. My daughter looks forward to going each month. Their flexible appointment schedule ensures we always get an appointment when it meets our schedule. We have been very happy!