The DJ usually plays for 5 hours as we find this the most economical and practical time frame beginning with easy listening music whilst guests are greeting and eating and moving into more party/dance music as soon as formalities and eating are over. However it depends on your personal needs. You (the client) control the night. We can supply entertainment for as little as 3 hours up to 8 hours and more if required.
If you are uncertain whether or not you will need extra time, dont worry, you can always talk to the DJ on the night and arrange for the DJ to go extra time and pay for the extra on the night. (Make sure it is ok with the function coordinator first though).