I would recommend the Spin Doctor DJ to anyone, David was awesome to work with from start to finish! He played all of the music we wanted and also catered to the music he could tell our guest were enjoying. He had the dance floor packed all night. We had so many of our guest come up to us throughout the night and tell us how great the music was. If you are considering him as your DJ you wont be disappointed in anyway with choosing him.