DJ Karl was the hands-down best choice we made in hiring someone for our wedding. He was so professional, so helpful and so much fun! Our guests raved about him all night. We could not have imagined our wedding without him there. We would HIGHLY RECOMMEND HIM for any occasion you are looking for in hiring a DJ. Thank you so much Karl!!!