The DJ was AWESOME!!!! He kept people on the dance floor all night!!! He also was able to (literally a couple minutes before the ceremony started) upload all of my ceremony music (I was a bit late getting it to him and then it was lost at the venue for a while). The picture girl was everywhere she needed to be! I cannot wait to see the pictures! THANKS SO MUCH!!!!!