I am very happy with the visits I have had. I think Dr. Greg Nairn is personable and professional, someone who takes pride in giving excellent patient care. All staff members are friendly and caring, as well. This is the dental practice we have been hoping to find!
more