The staff were extremely friendly and welcoming. The office is very clean and organized. Everything from treatment, billing, and payment plans are thoroughly explained. All of my questions were answered. They offer a fun Rewards program for the patient to join to win prizes, which I feel is a great way to get kids involved and excited about their treatment.