Steve was excellent! He provided everything we needed for the entertainment and comfort of all our guests! We got to dancing quickly and the dancefloor was full all night! He even included a quick "Happy Birthday" for Grandma and did everything we asked! If I had to say anything negative, it would be that we didn't feel fully prepared the week's coming up to our wedding. Once Steve arrived however, everything was perfect and we couldn't have asked for a better DJ! Highly recommended! Thanks Steve!