Excellent service. We never have to wait for long to be seen. The staff and the doctor are very friendly and understanding. My son is alway looking forward to his appointment. Love the appointment reminder text and email helps a lot. Thank you Feller Team!!!!