The longevity of results varies depending on the treatment. Botox results typically last 3-4 months, while dermal fillers can last from 6 months to 2 years.