Skip to content
West Seneca - (716) 675-4828
Williamsville - (716) 675-6204
Home
Our Team
Dr. Aaron McCann
Dr. Bryan St. Marie
Procedures
Root Canal Therapy
How long will it take?
How much will it cost?
Will it hurt?
Traumatic Tooth Injuries
Cracked Teeth
Abscessed Teeth
Knocked Out Teeth
Damaged Dental Pulp
Endodontic Surgery
Root Canal Retreatment
Apicoectomy
Pulpotomy / Baby Root Canal
Apexification / Apexogenesis
3D Medical Imaging (CBCT)
Our Technology
Cone Beam CT
Apex Locators
Dental Microscopes
New X-Ray Technology
Ultrasonics
Instructions
Your Comfort Matters
Dental Insurance
Tooth Restoration
Sedation Options
Preparing for a Root Canal
Can I eat before treatment?
Can I Take Medication Prior To Treatment?
Can I drive after my root canal?
Root Canal Aftercare
Things To Avoid After Treatment
Resources
Educational Videos
Root Canal Blog
Patient Reviews
The Complete Root Canal Guide
Contact
West Seneca Office
Williamsville Office
Payments
West Seneca - (716) 675-4828
Williamsville - (716) 675-6204
Dental Resources
Dental Blog
Educational Videos
Patient Reviews
General Dentists We Refer To
Teach Dental Group
Call West Seneca Office
Call Williamsville Office
Home
Our Team
Dr. Aaron McCann
Dr. Bryan St. Marie
Procedures
Root Canal Therapy
How long will it take?
How much will it cost?
Will it hurt?
Traumatic Tooth Injuries
Cracked Teeth
Abscessed Teeth
Knocked Out Teeth
Damaged Dental Pulp
Endodontic Surgery
Root Canal Retreatment
Apicoectomy
Pulpotomy / Baby Root Canal
Apexification / Apexogenesis
3D Medical Imaging (CBCT)
Our Technology
Cone Beam CT
Apex Locators
Dental Microscopes
New X-Ray Technology
Ultrasonics
Instructions
Your Comfort Matters
Dental Insurance
Tooth Restoration
Sedation Options
Preparing for a Root Canal
Can I eat before treatment?
Can I Take Medication Prior To Treatment?
Can I drive after my root canal?
Root Canal Aftercare
Things To Avoid After Treatment
Resources
Educational Videos
Root Canal Blog
Patient Reviews
The Complete Root Canal Guide
Contact
West Seneca Office
Williamsville Office
Payments
15088