Acupuncture and Holistic Health Clinic

Your Alternative Primary Health Care Provider

(Direct Billing to your Benefits available where applicable)

Our mission is to treat the root cause of pain and illness, by balancing the physical, mental, emotional and spiritual aspects of each person and bring you a sense of knowledge and optimism about your health.

We offer the following Services -  Acupuncture/Chinese Medicine, Herbal Remedies, Massage Therapy, Holistic Nutrition Consulting, and Ion Cleanse detoxification

(see our Services and Fees page for details)

Now offering eGift Cards applicable to any of our Services and Products, in amounts from $50.00 to $200.00

Click Here for gift cards

Click Here - Meet our Team and Book a Service

Your Alternative Primary Health Care Provider 

Simplicity in health and healing


Simplicity in Health and Healing

As our client we recognize that your health and healing

journey is individual and unique. Your symptoms of disease are caused by an underlying imbalance and the cause varies for each person. All aspects of you, and your complaint are taken into account to create a diagnosis and treatment plan.

Click Here to Add a Title

Acupuncture/Chinese medicine, herbal formulas, homeopathy, aromatherapy, massage therapy, nutritional support and Ion cleanse detoxification can be used to treat many health conditions. Even though you may have the same western medical diagnosis as another person, each of these problems will be addressed based on your specific imbalance and needs.

Digestive problems





Chronic Pain

Acute injury pain

Skin disorders



Colds and flu


And a host of other illnesses and disorders .

Call now if you would like to discuss what we can do to support you in your healing.

Click book service button below to go to our Services Page to book online

or call the Clinic at 780-591-5595 to book an appointment

Direct Billing to your Benefits available where applicable

Cancellation Policy

Unlike many clinics we do not have a cancellation policy that charges you a fee, we understand that life happens and not all plans go smoothly. We just ask that you give us as much notice as possible so that we can offer the appointment slot to others who may need it. If the cancellation is last minute or if you call us after your appointment has started to let us know you are not going to make it, we will just take advantage of the unexpected break in our schedule and appreciate the opportunity to put our feet up for a few minutes.

Meet our Team and Book a Service