Highly recommend David! A very professional, attentive, and knowledgeable physical therapist. David is respectfully honest and straight forward when making recommendations while keeping his client’s best interest in mind. I have made great progress and continue to do so with his help. I am back to living an active lifestyle after a snowboarding injury to both of my knees. Overall great therapist and person!