The length of time a smile makeover takes can vary depending on the specific procedures being performed. Some procedures, such as teeth whitening or veneers, can be completed in just one or two visits. Others, such as braces or gum reshaping, may take several months to a year to complete.