I had my hair, makeup & mani & pedi here for my wedding. Had an incredible experience--the attitude of all the employees was so positive and impressed me from the start. Then they moved to my hair & makeup--I brought a few pics of... what I liked and they replicated it with zero problems--seemed effortless. I am so pleased with their work--it made a great difference and my photos were fantastic. I had called around to different salons in the area before finding this one, and everyone else seemed snooty or "mightier than thou"...the staff at On the Green were pleasant, accommodating, extremely talented and affordable. If you're picking between them and someone else in the area--choose On the Green...the positive experience is worth it! They somehow managed to reduce my stress level the day of the wedding!