The only two things this salon has going for them are Afia who is a genius at threading eyebrows And Elaine who gives great hair cuts... The staff is friendly, yes, but their skills and professionalism are definitely lacking. Uneven single process hair coloring: I've walked out with two tone hair because the colorist would not heed advice I gave him on how to apply color to my hair. My hair doesnt take color easily so I asked he do it a certain and he didnt listen. A week later my friend who is not in the beauty industry followed my instructions with box dye and evened it out. Unsanitary and mani and pedi practices: the girl working on feet confessed she'd been reusing an old piece of sandpaper from home depot for years on customers feet, she didnt clean under my nails and didnt get all the old nail polish off my toes. Unprofessional employees: bickering and bad mouthing in front of clients as well as stopping to text and talk on their cell phones while working on you, also, even if you make an appointment, you will have to wait. This place isnt on time even if you're their first appointment of the day.Old fashioned updos and unkept promises: A good salon knows their limits and will tell you if they can't handle a request you have, this salon yesses you to death, doesn't deliver and then expects you to pay full price. I was maid of honor in a wedding and after an initial consultation I scheduled an appointment with Elaine. Sadly, Elaine's mother passed away so she wasn't available for the appointment. I tried to have a second consultation but after showing Frank a photo of a simple updo he just yessed me to death and said they'd take care of it that day. Not only did my appointment start half an hour late but they immediately started teasing my hair and putting it into a very hard and old fashioned updo. A very far cry from the soft romantic volumous curls I'd shown them. Did I mention that they wanted to use rubber bands from office depot to hold my hair up? I had to refuse to let them put that in my hair for them to find actual hair ties to use. After I complained that I wanted a softer look than the teased mess they had made, they brushed everything out and wet my hair and started to scrunch it. Then I explained that they should curl my entire head of hair and pin the curls back, it was starting to look up until they brushed the curls out and hair sprayed another helmet on my head. When I complained again, another stylist came over, took my hair apart and teased my hair again and pulled it back taking the wisps of hairr that were supposed to stay out back into a semi pinned back pony tail. It seemed like the more they wanted to fix it, the worse it got. At this point my hair looked like a mess and I was late to get my makeup done for the wedding. I told them to stop working on my hair bc I had to go and went up to pay. When i offered tonpay 2/3 of the original price the receptionist became very rude and threated to wash out my hair and send me to the wedding with wet hair. I left and could feel bobby pins falling out of my hair as i drove to the brides house to get ready. Luckily her hair stylist was still there and was able to fix the disaster Charm left in my hair. I am sad to leave Elaine but moving forward i will go else where for all my hair services. If i ever go back to Charm it will be only because Afia is THAT good at eyebrows but if I'm able to find a new eye brow threader with her level of skill, I'll move on from Charm compeltely.I have been a client at this salon for over ten years and little by little dropped service by service. I only kept going back because of Afia and Elaine. Like I said, Afia and Elaine are the only two things this salon has going for them. The way they handled the wedding updo was the last straw and the reason I am leaving a review. I am really disappointed by Charm.