We have so many good things to say about Celebration Entertainment!! We met with Tommy & our DJ, at his office on a Sunday morning. From that first meeting -which we had because it worked for our crazy schedule- to the reception Tommy and his staff made sure that we got everything we wanted . Kevin was our DJ and Alex was the assistant.They kept us in the loop ,kept the night flowing smoothly , and kept the dance floor packed all night long!! Thank-You Celebration Entertainment for giving us everything we wanted!!