The duration of a DJ's service will depend on the event's schedule and your specific requirements. Most DJs offer packages that range from 3 to 6 hours, but this can be adjusted to suit your needs.