Steve was professional and prompt in responding to questions. We were all set to go and on the night of our event, of which 2000 were scheduled to attend, Steve no called/no showed. I called multiple times and was unable to reach him. The following week I received a call from Steve letting me know he had the flu and didn't want to get people sick. This was unacceptable to me, as a simple call or text would have sufficed to to ensure we were not left with our hands tied. Steve later offered to do our next event at no charge, but his lack of professionalism is not aligned with the way we do business. Will not consider him next year despite having our money refunded.