I have had excellent service here. I was treated by John Herring and he explained the treatment plan very clearly. Dental work is never a pleasant experience but my trea ... more