Dr Halgren along with his wonderful staff make the process of making your smile beautiful a pleasure. The environment is very professional but not a scarring experience like the dentist. CANT STOP SMILING NOW THANKS