Karl is wonderful to work with. He was the DJ for my daughter’s wedding and really did a great job. Several people commented that he is a great DJ. He was professional, helpful, fun and kept things going. I highly recommend him. Thanks Karl!!! I have one more daughter…..see you sometime in the future!