Having had many rehab experiences I must say that the CPRx one was the best! My therapist Oanh was so wonderful and the trainers Jessica, Zack and David are so friendly when you walk in and they all greet you by name. They work with all the patients like one big family. It’s never been the boring experience I’ve had before. They make it a joyful experience. I brought my 13 year old granddaughter with me one day. She has been through therapy before and she was very impressed with the friendliness and the way everyone was treated.