DJ Karl was absolutely outstanding at our wedding reception! With all the stress of planning everything, we left the music up to him (with the exception of a couple songs we picked out) and he came through for us BIG TIME. He got everyone moving, kept a great flow, and handled all the announcements perfectly. We organized everything sort of last minute and he kept things cool and made us feel relaxed. His vibe is fun and professional and he brings a great energy which really made the difference for our reception. We could not thank him enough and would highly recommend him to any and everyone who need a top quality DJ for their event. 5 stars across the board. DJ Karl, you are awesome! Thank you for coming through for us on our special day.