Made an appointment and was called a few days later to see if I wanted to come in a few days before my original scheduled time which was nice. Paperwork was easy got the cleaning and X-rays no problems there the Dr. was really nice. All and all good clean office and efficient staff. read more