Cheerful, friendly and very professional staff. Easy in and out, short or no wait times. Dr. Middleton does a fantastic job!