Hired Vigilante Cosmetics for my wedding this past weekend. Booking was easy, though I happened to catch Blair (booking agent) when she was on vacation, but everything was processed promptly. Contracts with Vigilante are straight-forward and re...asonable for the price. Erica (co-owner and makeup artist) was truly amazing from the trial to the event itself. She is both affable to be around, and supremely skilled. Erica knows how to make airbrushed looks that stay on all night even in Georgia humidity. My bridesmaids don't usually wear a lot of makeup, but Erica was great about honoring preferences and still applying makeup that would hold up to the camera. I loved that I got to chat with her about makeup! Crystal was our hair stylist, and while we were pleased with the initial results, the entire party's hair fell down/came undone prior to pictures being taken. While that wasn't unanticipated, it was more of her countenance throughout the getting-ready process. Some of my bridesmaids were arriving late and it was abundantly apparent I was upset, but Crystal keep pressuring me to make people arrive. During the hair trial (months before the event,) when I showed Crystal pictures of my groom, she suggested that we looked like brother and sister. (Vendors, even if they look vaguely alike, never say that to your clients! Especially in the South.) Day-of, she made the same comment in front of both our mothers, and it was truly an uncomfortable moment. Apologies were made, but it was definitely a mood-dampener on an already stressful morning. While I am pleased with the styling my wedding party received, I would recommend working with Erica and another one of their stylists.