This business provides excellent medical services, as evident from the clients' glowing reviews. Dr. Theriault and her team are truly exceptional, demonstrating a high level of care and attentiveness to patients' needs. Clients praise their thoroughness, professionalism, and ability to put them at ease.A particular standout is the doctor's ability to get to the root of the issue, ensuring that patients receive comprehensive care. The team's commitment to patients' well-being is evident in their willingness to address all aspects of their life and wellness.While the pricing could be more competitive, the quality of care and expertise provided by the team make it a worthwhile investment. Clients appreciate the team's efficiency, professionalism, and intuitive approach to healthcare.The only notable area for improvement is the working hours, which are a bit limited, with no weekend services available. However, this seems to be a minor quibble given the high level of service provided.