This was my first time at J&J Hair & Beauty and it won't be my last! Joao was fantastic: friendly, empathetic, competent. She first took the time to listen to what I had to say before making very good recommendations. I am delighted with the outcome!