We had a wonderful experience today. Called mid morning for a same day appointment and they got us in. It was busy when we walked in but we waited maybe five minutes. My son played the entire wait, so it seemed very short. We had Kim, she was fantastic. All the ladies were very sweet. She went right to work. Hugged on my little guy and made us feel at home. We will definitely be back! Clean, nice, friendly staff.