I been coming here for couple of years now. My dentist Dr. molten is one of the best I have seen in years helped me fix my teeth and my smile . The staff here are amazing and caring. The only reason I won't give this place 5 stars is because they make you wait for about 30 to an hour after your appointment time. So if you don't have patience this is not the place for you...