Semi-permanent makeup lasts at least 3-4 years after a full completed treatment is done. A completed treatment is done in two parts six weeks apart to fill both the dermis and the epidermis skin layer with cosmetic custom mixed ink to suit your natural hair colour (age-appropriate grey shades available)