The staff does an amazing job with my daughters hair each time she comes. Products they use are top quality but if you don't ask for it you won't get it. There is usually a wait if you don't get there when they open so plan ahead. Would be a five star but the prices do change for the same style and treatments.
Bottom line - I trust them to take care of my daughters hair and will keep coming back.