“I strive to provide a gentle, pain free experience and gain tremendous satisfaction in building rapport and relationships with all my patients.”

Dr James Yap

BDS (Otago), Dental Surgeon

“I strive to provide a gentle, pain free experience and gain tremendous satisfaction in building rapport and relationships with all my patients.”

Dr James Yap

BDS (Otago), Dental Surgeon

“I strive to provide a gentle, pain free experience and gain tremendous satisfaction in building rapport and relationships with all my patients.”

Dr James Yap

BDS (Otago), Dental Surgeon