Samantha T I used Tri-State Professionals to DJ for my wedding and they were perfect! They played music right on the beach for the ceremony using a generator(which you could not hear). Also I asked them to mash songs to create a special father daughter song for me and it was mixed so well you could not tell where the songs were cut. They played all the music that was requested and made the night flow smoothly. Also at the end of the night we needed to take the leftover liquor home and the MC(Elliot) DJ(Joel) personally helped us carry it out. If you are looking for a dj company who is there to make sure your event is truly special & everything you want I highly recommend them!