For fifteen years I have been a Las Vegas Wedding Photographer. One of the things that stress out a bride and causes the whole shoot to be delayed is not having the right Hair and makeup company.
I have witness delays for 15 minutes to 2 hour behind schedule.
I have used the same Company http://pamperedbridesoflasvegas.com/ for my whole career.
They are very affordable and professional and come right to your hotel room.
Finally, they are awesome and the turn around time is very quick.
Hope this helps out you future brides.