After hours production made my wedding day one of the best days of my life. They had all the equipment set up way ahead of time and everything worked out perfectly. The dj kept the crowd going and dancing all mint as ell as playing any song requested. The dj even got out onto the dance floor himself and showed off some moves. The lighting package turned my reception into a night club which was awesome. The videographer was great to work with as we'll. He kept everyone entertained and set us up for some great shots. We are looking forward to the final product when it's all edited. I would recommend this company for any wedding or any event. Thanks again!