Complete Music set my family up with an amazing DJ. They were very well oganized and called us the week before to make sure all the information they had was correct and ask us a few questions to help make our experience better. The DJ was on time and appropriately dressed. The music selections were fantastic and the dance floor was packed the entire time. I, and everyone else, had a great time and it was defintely a night to remember.