Highly recommend David for any physical therapy needs! I have seen him a few times over the past year when I’ve tweaked my back and he’s been able to treat the problem efficiently in a single session and with results that last. He doesn’t try to waste your time by coming up with a laundry list of physical ailments that need to be fixed ($$$) like some PTs do, just gets straight to the point to get you back to your daily life. And he understands that daily life INCLUDES exercise, his goal is to get you back to doing the things you love as soon as is safe. Also his schedule is very flexible and he won’t make you wait weeks or months for an appointment. Very highly recommend!