Over the years, I have been in and out of physical therapy for various issues, but Craig takes his skills and knowledge to a completely new and high level. he knows what he's doing because, well, he's been doing it for some 30-plus years. It goes without saying that the work he did on my frozen shoulder truly eliminated nearly all of my pain (I need to do the work to get rid of what remains because we have left on an extended trip), restored my sleep that was disrupted by the pain, and returned my range of motion to what it used to be. But more than that, Craig worked directly on my shoulder to loosen it up, he explained what he was doing, why he was doing it, and what the end result for the particular exercise was. And while he is always professional, he does have a wry sense of humor that makes the time go by quickly. He and his staff work to get your muscles working again and they do it in a caring, supportive way. Hands down the best physical therapist I have ever had the pleasure of engaging! read more