David promised a night to never forget...and he delivered. He was on top of all of our needs and created a playlist that our wedding guests are still talking about to this day. We had a dance floor full of people from start to finish thanks to the playlist we discussed with David. We really enjoyed working with such a professional and would recommend this company for anyone wanting to throw a party to remember.