Overall, the process of permanent makeup can take up to two hours to complete, depending on the complexity of the design. The results are typically long-lasting and can last up to two years with proper aftercare. Choosing a reputable and experienced permanent makeup artist is important to ensure that the results are natural-looking and customized to your needs.