Great experience for my 3 yr old. The staff was patient and caring with him. His first visit he acted up but they were patient and rescheduled him his 2nd visit they made sure he was comfortable and worked magic lol Would definitely recommend