Very professional staff! I never have to wait for my appointment to begin. I had to use their services for an emergency on a Saturday when my granddaughter accidentally scratched my eye. The doctor got to the office right away and put a contact over the scratch and I was able to go on with my daily activities. I highly recommend this business!