Been going on and off for over a year. Both doctors are amazing with backgrounds in sports medicine.They are personable, hip, cool, knowledgeable, friendly and most of all - caring. The office is always clean and they are incredibly flexible with scheduling. They aren't product pushers but occasionally make suggestions based on your current conditions Their prices are very reasonable and they accept both major health insurance plans and have competitive cash plans too. Definitely some of the best naturopathic doctors in the valley - no doubt!