Angela is the best - she is so professional and knowledgeable, and incredibly generous with her time. I came back to her as I had made a mistake with the treatment I had asked for, and she was so understanding and accommodating, managing to fit me in despite being clearly very busy. I love my hair - it looks amazing! Thank you so much!! I will definitely be coming back.