


MS, DDS
When you can’t eat, talk, or laugh without pain…
You need a dentist who will answer your questions, diagnose your condition, and provide solutions that work.
That’s why so many Calgarians turn to Dr. Tom Shackleton
Professional, Friendly, & Respectful
We do everything we can to make each visit pleasant and relaxing. And, because we know your time is valuable, we do our best to keep each appointment on time.
We would like to introduce our endodontic services and support you and your patients through the stress of going somewhere unknown and navigating the unexpected.
We perform all Endodontic procedures in our clinic. This includes but is not limited to access through crowns, nonsurgical retreatment, apical surgery, bone grafts, post and core removal and/or placement and the management of broken files.
We offer oral and nitrous sedation as well as provide IV sedation with a 3rd party provider for patients requesting conscious sedation.
We provide endodontic services to select patients as young as 7 years old.
Dr. Shackleton uses CBCT imaging, surgical operating microscopes and GentleWave technology to provide an accurate diagnosis and comprehensive treatment for your patient’s needs and comfort.
You can find our referral forms on our website under the Referring Doctor header or at https://www.tsoralhealth.com/endodontic-referral-form/ This form can be filled out online or printed
Compassionate, & Caring
Dr. Shackleton listens to you and will always recommend the best treatment options for you.
Years of Experience & Clinical Expertise
Dr. Shackleton is committed to finding the cause of your dental pain. His approach is based onvalid scientific literature, extensive training, and his many years of clinical experience.
If pain has taken control of your life and you feel alone and confused, it’s time to see Dr. Shackleton
First steps to booking with Dr. Shackleton
Please have your dentist or health care provider send a referral to our clinic.
Once this has been received, our scheduling coordinator will contact you with booking information.
If you are an existing patient, please contact us directly at the phone number listed below.