Sharon is the BEST. I've been experiencing knee pain through marathon training and both times I've visited I've left feeling like I was walking on air. Sharon is incredibly knowledgeable, supportive and kind. I couldn't ask for any more and would recommend to anyone.