I wish I could write 2 separate reviews because we had 2 opposite experiences with All Requests Live. First, Dave was great - he communicated with us very well throughout the booking process and days leading up to our wedding. We also booked our day of coordinator - Jenna, through ARL, and we absolutely LOVED Jenna. She did a fantastic job and honestly saved our wedding. She ended up being our DJ as well as coordinator and I cannot sing her praises enough. I'm so thankful we booked her because our wedding/reception would have been a mess without her. Our DJ - DJ Mark - was horrible from start to finish. I don't typically write this bad of a review for someone, but I honestly don't think he should ever DJ someone's event again... yes, it was THAT bad. First of all, he showed up and started setting up in the wrong area. Our coordinator had to correct him multiple times. Then, I heard from our guests that he couldn't get the speakers to work without causing a lot of noise. This was during the time that the live musicians were supposed to be playing as guests were being seated. and his speakers were screeching. The rest of the afternoon was one blunder after another - First, we requested that our first dance song be played immediately after we were introduced at the reception. This didn't happen- we had to stand on the floor awkwardly waiting as our day of coordinator jumped in to try to get our song to play. When it finally did play, it started half-way through, and we had to cut out half of our choreographed dance. Second, the DJ was supposed to dismiss tables to get food. Half the tables were dismissed, and then he wandered away from the DJ table and never dismissed the other half. Our guests had to find our coordinator to ask to be dismissed. Again, Jenna to the rescue, our coordinator dismissed the rest of the tables. Third, the dancing begins, I noticed Jenna was once again behind the DJ table helping to get that started. Some of the songs I had requested and asked that they be faded out after a minute or two... I looked over and the DJ was MIA again. Nowhere to be found. I found Jenna and she jumped back behind the DJ table to move through the songs. Fourth, and this is the main reason I don't believe DJ Mark should ever DJ again, he continuously tried to flirt and make inappropriate advances towards one of my friends. He made her feel extremely uncomfortable. The reason he was MIA during the dancing was because he was on the floor trying to get her to dance with him. His actions were extremely unprofessional, and I'm writing this review to make sure he's held accountable for his actions. Ultimately, Mark was not a DJ. He brought the sound equipment, but Jenna DJ'd our wedding. She did all the announcements (games, speeches, bridal party intro, etc.), she managed the songs and schedule, and she saved the day. Dave, please vet your DJ's better. If we had not hired Jenna through you to coordinate our wedding, I would be demanding a full refund, but Jenna deserves every penny of what we paid. She's a rockstar.