Craig was the DJ for our wedding on July 20, 2013, and he did a great job! Everyone of all ages was out on the dance floor because of him! He did a great job of making sure that all the songs were played that our guests requested, and again the dance floor was ALWAYS crowded. I’ve never seen a dance floor so crowded at a wedding. Thanks Craig and Sounds Abound for a great DJ and music for our wedding. I would high recommend Craig. He has great energy and is there for you!