Most fillers do not offer permanent results. The procedure will have to be repeated to maintain results. The length of time your results will last depends upon the type of filler received. Generally speaking, the results achieved from collagen, Botox and fat injections may last as long as six months, Restylane lasts as long as one year. Radiesse offers about a year and a half of results and Sculptra generally lasts two or more years.