Wonderful experience. The staff was very friendly and helpful. Many patients recommended us and I can understand why. It was easy to call and set up an appointment. My daughter is enjoying earning reward points too which makes going easier.