Patient Resources

Articles, Forms & More

Autism: A Toxic Connection

No known cause to Autism Although Autism now affects 1 in 64 children in Canada there is still no known cause. Genetics, immune dysregulation, and infections are among the many theories suspected to play a role in causing this disease. A variety of toxic exposures, such as lead poisoning, have also been hypothesized to play […]


Is Ozone a potent therapy for Lyme disease?

Ozone therapy has many beneficial effects for the treatment of Lyme disease and any associated co-infections. Treatment of Lyme disease is very difficult for many reasons including: failure to adequately remove all the pathogens (including bacteria, parasites, mold, fungi, viruses), failure to remove toxins, failure to reduce or remove inflammation, failure to improve immune system […]


Safety is Not an Accident

Would you play Russian roulette? What if the odds improved to 1-in-100? Sound good now? Safety is measured in the likelihood of a negative outcome. When high-risk events are possible, no stone should be left unturned to decrease its chances of happening. No one would get on an airplane unless the odds of a crash […]


Shockwave: Soft Tissue Treatment for Chronic Pain and Injury Recovery

Shockwave therapy is a non-invasive tool that creates pressure waves that transmit energy to localized areas of pain and inflammation. The shockwaves are delivered to the affected area using specialized heads that concentrate energy and promote healing and tissue regeneration. Shockwave can be used alone, or in combination with other pain reduction therapies including naturopathic, […]


How Our Naturopaths Can Help Your Child with ADHD

Naturopath Dr. Haggarty, a fellow of the Medical Academy of Pediatric Special Needs, has extensive experience working with children with ADD/ADHD. In this month’s article she discusses her approach to working with children with attention disorders. More than 10% of children who are school age have been diagnosed with ADHD. It is the most common […]


(403) 282-4488