The experience i had using TSPDJ for my wedding was amazing. Steve did a awesome job and i couldnt have asked for anything better. He was able to provide all of my music, and bring his equipment to an outside garden venue. He played a great variety of music and was very interactive with all my guests, including playing fun little games. My husband and I couldnt have asked for anything better,best DJ i have ever seen!! 🙂