Michael is amazing!!! I highly recommend him. He's professional and also very easy to talk to and get along with. His makeup skills are incredible! He's done my makeup many times (drag makeup, which is so hard to do!) And it always turns out beautifully! He transforms me into a beautiful woman each time. Thank you Michael!!