Aimee is the way to go! She's professional, kind, passionate about her field, and very laid back - which helps tremendously the day of (when things are usually crazy!) I planned the trial hair and make up on a day when my then fiancée could go out for a nice dinner and walk on the town - which worked out so wonderfully! Everyone was staring at my hair and even our waitress had to ask and take a closer look! Aimee came fully prepared to my house, with all her supplies, photo books, even her own chair! There is not set amount of time, she doesn't leave until you are happy. The day of the wedding, she came to work on 6 of us: my mother, my mother in law, my sister (maid of honor), and my two brides maids - all for hair and make up. Aimee can be flexible in the style of hair and make up YOU desire and feel comfortable in - she can glam you up like a rock star, or keep you natural and beautiful. I can't say enough great things about her! :) and for the prices she offers and flexibility of coming to you - she's a steal of a deal!