The DJ was very nice, and inexpensive. My family aren't big dancers so I didn't want to spend a lot. He used the church sound system for my ceremony music, but I noticed that several songs just cut off and when we talked about fading music i...n places, it just stopped abruptly. The reception, I had no problems. I would use them again for that, but I would have spent a little more time on the specifics of my ceremony music. I was just a little too free spirited in this case.