Dental implants are biomaterials that, once placed in your jaw, act the way tooth roots do. During your initial visit, the implant will be inserted and given a few months to stabilize and become secure. Contact us today at Dr. Elwood Astleford Inc. in Vernon.