I wish I could rate this guy even higher with 10 stars!! He did an AMAZING job at our wedding! He was professional from the very start and went way above and beyond! He visited our venue before our event, he was extremely flexible and easy to work with, he played all the songs we requested, he was super nice and respectful, he didn’t overstep his boundaries or tried to take the spotlight, he was respectful and pleasant with our guests, was sociable, and then he even brought a camera and helped to take pictures after our photographer left. He was just exactly what we were looking for and did an exceptionable job. I’d recommend Karl for any event, you won’t regret it! Thanks again, Karl! You made our day so special! You rock!