Casey is an excellent DJ and a perfect professional. He shows up early, sets up a great show, then really gets the crowd involved! We hire Casey every year for our big Anniversary party. He keeps a crowd of 250 or so dancing and having fun. He plays music we like, takes requests, and keeps the party going all night long! He brings everything he needs, sets it up without help or direction, and when it’s over he’s cleaned up and out of there with barely a peep… and his price is so reasonable for the excellent service he provides. Plus one more thing you never find in a DJ(or any subcontractor…) he has Never flaked on us, not one time! Very professional, and very much appreciated… BESTDJ we have ever heard! We are often asked for Casey’s contact info after each year’s party and we are pleased to recommend KCWEBBENTERTAINMENT to friends and business contacts. It is great to be able to support such a passionate small business guy in the profession he obviously loves!