What Causes a Root Canal? Advice from the Best Dental Clinic in Surrey BC