Tim did a fantastic job spinning records at our wedding reception. He made the entire progress easy. He listened to all of our wants and needs and executed them extremely well. He filled in the gaps with music that brought people out to the dance floor. He took requests from guests and told people no if the song was on our no play list. I would recommend him to anyone looking for a quality and experienced DJ.