top of page


Keyboard and Mouse



Dr. Campbell and Dr. Farrell are accepting new patients. 


Please note ALL bookings, rebooking, and appointment cancellations are done online through the patient portal available in the top right corner BOOK NOW link. 


A valid credit card is required for booking. Credit card details provided are not visible to staff and are held offsite in a secure billing portal.

Ensure you enter a valid email address. Online intake forms will be emailed to you. Once completed, they will upload automatically to your patient profile for viewing by your selected practitioner.

Late arrival/incomplete paperwork may result in an initial consultation needing to be completed over 2 visits. Such instances will be billed accordingly.

We suggest arriving 10 mins before your scheduled time for your first visit to familiarize yourself with our location and space. The first consultation is at least 1 hour. Many patients like to use the washroom etc. Getting this done before will ensure we can start with you immediately at your scheduled time and maximize the allocated time for clinical purposes.



Your chiropractor will first listen to your concerns.  They will then complete a comprehensive review of your medical history and perform a physical examination.  The physical examination involves a range of general health, orthopedic, and neurological tests.  The exact tests are tailored to the patient's complaint. 


Aspects of your history and examination may prompt referral for additional testing.  Should additional testing (X-Ray, Ultrasound, or MRI) be required, your chiropractor will organize these tests for you. Our chiropractors use Alberta NetCare and therefore have access to most of your previous imaging and test results if performed in Alberta. If you are attending from out of province or have had tests done outside Alberta that are relevant to your presentation, please bring these with you.

The history and examination process allows for a working diagnosis and treatment plan to be created. Your chiropractor will discuss both the diagnosis and therapy treatment plan with you. They will outline the frequency and type of appointments you will require for future bookings.  They will answer any questions you may have regarding his recommendations before treatment begins. Treatment in most cases can begin at the initial consultation. 


Initial consultations are booked for 1 hour.  Should extra time be required for testing the initial consultation may be conducted over two visits.  The office does not provide child care services.  We strongly discourage small children from attending the initial consultation to maintain an uninterrupted focus on the patient.  

Follow up visits are shorter (20-30 minutes) and easier for dependents to attend.  

Does the office run on time?
Your time is as valuable as ours.  We make every effort to run on schedule.  Unfortunately, not all clinical situations can be anticipated.  We greatly appreciate your understanding should such instances occur.


Please dress in loose, comfortable clothing for both Chiropractic & Acupuncture treatments . Ensure your attire permits any area of your complaint to be visualized, move, and physically accessed in an unrestricted manner. Gym attire works well. Jewelry should be removed. Should special attire be required for subsequent visits, your chiropractor will advise.



Our clinicians have Alberta NetCare access. Any blood work, lab tests, diagnostic imaging such as MRI, Ultrasounds, X-Rays completed in Alberta from other doctors can be accessed through this system. If you have attended out of province centers or treatment facilities in other countries and have had diagnostic testing performed we cannot access these studies. Please bring copies of the reports and images if possible with you to leave with the clinic if you wish to have them reviewed.    


Our goal is to enable you to manage your health outside of his office. 

  • 1-3 visits/week for 2-3 weeks usually brings most patients out of an acute injury phase. Treatment is spaced out gradually as a patient’s condition stabilizes.

  • The first follow up is usually booked 2-4 days from the initial consultation. 

Some patients choose to enjoy improved health through regular "check-up visits” following the resolution of the initial complaint.  Such visits are always at the discretion of the patient.  There is never pressure to continue treatment when a patient no longer feels it is beneficial. 


Businesswoman in Office


I had an ongoing problem with vertigo for a few months and the third doctor i saw was finally able to refer me to someone who could help me. So i was referred to Dr. Farrell to treat my vertigo and he was able to resolved my problem on the first appointment. I went back to follow up,but my vertigo was completely gone! Dr. Ferrell diagnosed the problem quickly and accurately and proceeded with the treatment right away. He is very knowledgeable about vertigo and i would recommend him to anyone dealing with and type of vertigo.

Man Portrait

Daryl Davies

I have been a patient of Dr. Farrell for 2 years. I am a senior who is active, but dealing with leg and back health concerns. He is very knowledgeable, professional and goes well beyond in his treatments and explanations. i have great confidence and trust in his care. Always, after treatment, I feel better and feel improvement with the issues he has treated. As well, I had a specialist in my area of health concerns specifically recommend Dr. Farrell.
Great care! Excellent chiropractor!

Elizabeth Smith

Best Chiropractor ever!. If your dealing with chronic pain from medical issues or are at your wits end in getting a proper diagnosis & management and care of your health issues. Look no further I highly recommend him. For myself he has been amazing in the ongoing care & management of degenerative spinal care. He thinks outside the box, is very knowledgeable in understanding complex medical issues such as Autoimmune disorders affecting the whole body & most of all he's personable , positive funny & he puts the human element into your care . Thank you for what you do !

bottom of page