We had Keith as our DJ for our wedding this past Saturday. We just wanted to let everyone know how great of a job he did and how satisfied we were. The dance floor was packed all night long for almost every song. He stuck to our requests and did a great job of playing a mixture of music. We will definitely recommend him and Sounds Abound to our family and friends!