The results of Profhilo can last anywhere from 6 to 12 months, depending on your skin and how well you care for it. A top-up treatment every 6-12 months can help maintain the effects.