David was our DJ and I couldnt be happier with his performance! He was amazing and and played an amazing arrangement of music. He knew how to get people on the dance floor and kept the party alive till the end! Thanks for all you did David! You were the best!