DO NOT TRUST WeddingWire reviews. They only retain good reviews about the company. My review was deactivated because it was a bad review.
Make-up was pathetic and all the claims about showing up early were false. The girls showed up 20 min later than the scheduled time and got me ready in 50 min with a shabby make-up. They didn't even know how to mix the foundation well according to my complexion.
The hair were done by Crystal and they were perfect. She did a really good job. So if you hire them only for hair and specifically ask for Crystal then it is good. But DO NOT hire them for make-up unless you want to look ridiculous like I did in my wedding photos.