This team is AWESOME! I was in so much pain from 2 hip surgeries. James helped me achieve full mobility from total hip replacement. He goes above and beyond to make you feel comfortable from beginning of visit to the end. I truly believe he was a big part in the success in my recovery. The front office always welcoming and happy to assist with any questions. I will be back if any PT is needed in the future. I highly recommend this talented team.