I've been visiting Shields Dental for the last number of years for various dental procedures, mostly routine. Their service is always punctual, friendly, and reasonably priced. I find it helpful that I am given a clear picture of what treatment will be given & the likely outcome. A few weeks ago I had a toothache, phoned early that morning & was seen that afternoon, problem solved! Thank you to all at Shields.