We had a very unfortunate experience with Complete Weddings DJ service. They will not assign a DJ until the week of the event, and the DJ we were assigned was not up to par or trained to work a wedding. The DJ was unable to command the attention of the room, and he did not know how to work his sound equipment…