You gotta book these guys! They answered our phone call on the first ring and made sure we knew what we were doing from beginning to end! Celebration Entertainment knocked it out of the ballpark!! They played our requests, kept the corny stuff to a minimum and had our family dancing all night long! What a great time everyone had!!