Steve was amazing at our son's wedding. He had new and entertaining ideas which continued to surprise us all evening. He was open to suggestions and even made changes at the last hour. He kept the evening organized and flowing. He was the glue that kept it all together.