Thank you for being the perfect DJ service and for making our wedding so wonderful. Craig Mohler was fantastic. His communication with us was perfect and enabled me to plan out surprising my bride by singing a song to her during the reception. Although we may have selected too many songs, Craig kept the party going very well, and his experience was noticeable by his great song rotation and timing. We are so glad that we called Sounds ABound, and we thank you very much for all your assistance and expertise. Craig and Sounds Abound are top of the line