These guys were perfect for our wedding. They were easy to communicate with, setting up the playlist was easy, they played exactly the music we wanted without question, and set-up and cleared away unnoticed. I would thoroughly recommend The Ultimate Wedding DJ.