Meet Your Doctor
Dr. Greg Cochrane
D.D.S. • Full Arch Implant Specialist
Dr. Greg Cochrane brings precision, compassion, and advanced training to every full arch case at Rivertown Dental. Passionate about changing lives through modern implant dentistry, Dr. Cochrane combines cutting-edge technology with a patient-first philosophy that puts comfort and clarity at the forefront of care.
From 3D diagnostic imaging to same-day smile solutions, Dr. Cochrane is committed to delivering results that restore not just teeth — but confidence, health, and quality of life. His approach reflects Rivertown Dental’s core mission: giving people the unexpected dental experience they deserve.