Complete did SUCH a good job at our wedding. Julian and his assistant showed up in plenty of time to set up, and played the perfect mix of songs according to what we asked for. The...y went from table to table throughout the night chatting with guests and asking for requests and all of our guests said they were fun and lively, and made them want to dance. I was a little worried we'd have a hard time getting the dance floor going, but it never stopped. I had a blast. Even before the reception, while we took our bride and groom photos, they brought us a glass of water, and seemed to always be around to get us anything we needed the whole night. Every time I made eye contact with them, they asked if there was anything I wanted to hear, or if I was doing alright. Overall, I can't think of anything I'd want more in a DJ, and I would recommend them without a doubt to anyone hosting an event.