For the past year and a half I have gone to David Gross for two hip replacements in a knee replacement. David is the most professional therapist, and knows exactly what to do. He has a pleasant demeanor. He has healed me where I can walk again I am so thankful for him. We will miss him when he moves to Fresno. I would rate David as 10 on a scale of 1 to 10.