Picking a wedding DJ without any recommendations or suggestions is exceptionally difficult. After reading a number of reviews and receiving some quotes we opted to take a chance on Impact DJ and we are so happy that we did. We met with Jeff and discussed our needs. Jeff took his time to explain the wedding planning tools and answered all our questions much to our satisfaction. We were eventually assigned DJ Dev who was super excited, upbeat and happy to meet with us at a local starbucks to go over what we required for our wedding day. Both Jeff and Dev were very easy to contact and quick to reply. We requested a lively DJ and Dev definitely delivered. He played a great mix of the music we asked for, avoided the songs we had on our do not play list and was an EXCELLENT MC. He was on-time, familiar with the venue and their staff and was professional and fun! He did a great job managing the event on the fly when our cake vendor decided to show up with a ruined cake, Dev worked flawlessly with the staff to ensure we were a calm, happy couple. Dev even played for an extra 15-20 minutes at the end of the night because our guests just would not leave! They were enjoying themselves so much! We would be thrilled to recommend Impact DJ to any of our friends.