Unfortunately we did not have the best experience with Complete Weddings + Events. I was so grateful for the online planning forms that we were able to fill out beforehand, and we ...had everything organized for specific songs at certain times. The DJ played the wrong version of our parents’ processional song (with lyrics, instead of just instrumental, which we even linked to in the planning form.) He also completely forgot to announce our best man/MOH as we were walking in to the reception, and our planner had to sprint across the venue waving to get him to stop and backtrack, announce them, and then reannounce us. We were also immediately supposed to go into our first dance, but I guess he forgot to change the song. The first 30 seconds of our first dance was us slow dancing to our really upbeat entrance song, and everyone looked very confused. We made a few song requests in our online forms—none of which he played. He also did not play the song we requested be the final song of the evening, which was also laid out in the online form. Our event planner even went up and told him to play that specific song, which he did not. The photo booth we rented through Complete Weddings crashed a few times, and was down for a fair portion of the evening toward the end. All of that was a pretty big bummer. However, Ron and Lindsay at Complete Weddings were so nice, helpful and accommodating. The team was very quick to respond and I loved being able to call/email and have an answer ASAP. They get 5 stars! But the services provided unfortunately just kind of sucked.