Keith was our emcee and his son was the DJ in our wedding. Everyone had fun on the dance floor that we exceeded time lol. Great choice of songs. We had a very short period of prep time so we were not able to send our dance song choices, but they got it right. Keith has a good customer service by helping us…