Review by
Smiling Patient
Stars:
5.0
on
2005-01-12
Link
Facilities:
Service:
Painless:
Results:
Cost:
Excellent service. Dr. Beveridge is professional, personable, and explains planned care clearly. He is thorough and confident, and his prices are very good. His oral hygienist is one of the best I have had.