DJ Eric performed in an excellent manner, from organizing the bridal party introductions, announcing the people giving toasts, excellent dinner music, very good family dance intros and played music that everyone enjoyed. A very good mixture of both slow and fast dances. He even got a dance train started that everyone loved. Also, I believe that he played almost every song that I (father of the Bride) requested before the event. The dance floor was always full, which is always a good indication that the DJ is performing his job very well. I’ve been to several weddings were you could not hear the DJ speak or the words to the songs. Overall great job Eric. The uplighting was great and very nicely positioned. The photo booth was a big hit and was one of the best that I have experienced.