The staff are very up-beat, friendly, and great at what they do. They've created a very relaxed environment. All the equipment is state of the art technology which lends to the quick and efficient way things get done. For me it simply means I can get a professional check up done quickly and stress free. They do a great job at The Smile Place.
more