Craig was the DJ for our wedding and he did a fantastic job all around. He was a true professional and ensured that the event moved along without my wife and I worrying about anything. We had multiple meetings with him before the wedding which gave us confidence that the night would go smoothly. The music selection was great and had everyone dancing all night. He communicated with us throughout the reception to ensure that we were on board with certain song selections. All in all, we highly recommend Craig and Sounds Abound for your event!