Mesotherapy for skin rejuvenation is generally given in a course of treatments with results lasting between 3-5 months. Top up treatments will be required to maintain the results.