Dr Oneil is kind, patient, and very professional. Office is clean and in order.