Mr. Allen did a phenomenal job with entertainment for our event. He set up early and was ready to get the music going in a timely manner. He had a very wide selection of music and played appropriate music during all portions of our party. Laid back jazz during the cocktail hour to line stepping/party music during the after party. He made announcements to keep the crowd informed, took requests, and overall did a really, really great job. Very professional in aspect of his business from responding to emails promptly to performing at the event. 10/10, A+.