Mia did a fantastic job on everyones hair and makeup on my wedding day. We communicated pretty extensively about my vision, she listened and asked questions to make sure she understood what I wanted, and she was very prompt in our communications. Mia is also very creative; I had two back to back ceremonies that required a dress change and I was struggling to find a hair style that would work for both ceremonies. When we met to talk about my vision she came up with a slight hair adjustment that was quick to do, but gave me a different look! I was very happy with my makeup and both my hairstyles. On the day of the wedding Mia arrived on time, she made everyone (including myself) feel at ease and kept things light! She was very polite and professional. I would highly recommend Mia for weddings and other special occasions!