John provided the absolute best wedding music I have ever heard. Our guests raved about him all night and even long after the wedding. Most of the guests were on the dance floor all night - more were dancing than I'd ever seen at a wedding! He was a great DJ and lots of fun!
Click on each tool to see a sample.