Mike followed up before the event, was completely accommodating to all of our changes and needs, and was a pleasure to work with. He's a skilled magician and has a very entertaining act. We held a casino night fundraiser with 35 tables of guests; he performed both table magic and an act on stage for us. I got a few quotes prior to hiring him, and his rates were very competitive. I'd highly recommend Magic Mike; he was a great addition to our event.