Weddings are a specialized area of DJing. They require not only skill at playing the right music at the right time but also working with the couple before and during the event, managing the timeline (so that things happen when they’re supposed to happen), and working with other professionals (making sure, for example, the champagne is poured before the toast, or checking to see the photographer is in the room and ready to take pictures of the cake cutting).