Megan has done my makeup for multiple occasions including my wedding day. Each session was EXACTLY what I wanted and she made me feel beautiful. Also she keeps her makeup so clean and keeps everything sanitized between clients. She brings her own equipment to events including a large ring light. She maintains a tight schedule and makes sure your bridesmaids are glowing and ready on time. Also sweat? No problem. I was sweating on my wedding day and my makeup never moved. She is a great artist.