In many cases, Hazelwood general dentists achieve satisfactory results. However, there is a difference between adequate results and incredible results. St. Charles cosmetic dentists have the skills and experience to create absolutely beautiful smiles.