Craig was excellent for our July 2018 wedding. Unfortunately for me as the bride I had been sick all week and didn’t make it past 10ish on my wedding day. Craig kept all my friends and family on the dance floor and I had nothing but wonderful comments and videos from friends and family. It was almost like I was on the dance floor with them 😜 I couldn’t have asked for anything better. Thank you!