Mr. Robert MacLeay graduated from the Dental Technology Program at George Brown College in 1985. He continued at George Brown and graduated with honours as a Denturist in 1988. He is a BPS Masters Certified Clinician and has been restoring implants since 1988.

He lectures throughout the world on the topic of Dental Implants, and provides a mentoring facility within his office for advanced techniques in clinical management of the Implant patient. He resides in Ottawa with is wife and two children.