This was the easiest medical office I've ever worked with. The staff was super friendly and the medical team was top notch. I never waited more than 5 minutes for my appointment and then work that went into my care made me feel like my success mattered. Most of all, the results exceeded my expectations. I learned a lot about my own treatment and what I could do to improve. It was hard work but a lot of fun and my PT made me laugh.