Keith was awesome! He was very professional mad prompt. He made the night go so smoothly and kept the party going all night! He played exactly what we wanted to hear, even those more difficult songs to incorporate into a wedding reception. We would recommend him to anyone, he truly made the night a blast!