I just visited Elements for the first time today and will be a dedicated customer from now on. The location is perfect for me, the atmosphere is relaxing, and it's decorated nicely (not cheaply like some others in the same area). I saw Jennifer for hair coloring. She was very nice and easy to talk to, knowledgeable and gave me some great tips on my long and mostly hard to handle hair. My color turned out great :)