I've been coming to Mood Swings for almost 2 years and have had an overall good experience, with the exception of a couple hiccups.
For the last 8 months I've been seeing Dana. I love coming in to see Dana - she's friendly, open, and always does an awesome job with my hair! I trust her judgement completely on what she thinks will/won't work with my hair. If rating my service from Dana alone, I'd give 5 stars
Unfortunately my last provider, who I saw for nearly a year was horrible at cutting my hair and after our year-long relationship I finally opened up to her about trying to cut my hair a little differently and she pretty much popped. It's not that she was doing a bad job, but what she was doing wasn't working for me and I dealt with it for many many months. After her reaction, I spoke to a manager and was ready to take my services elsewhere when she proposed I meet with Dana. Things have been great since then!
Other than that, the service is good. Little pricey.