Yes, you can put a playlist on your mp3 player or computer, rent or borrow some sound equipment and ask a friend or family member to help you out, so why hire a DJ?
The simple answer is that you hire a DJ to remove any stress you, your friends or family might have about the sound and music for your event.
A DJ will set-up and operate the equipment, ensure the music is played at a respectable level, fade the music out when the MC is doing announcements and boost or lower the level of the microphone for speeches (people speak at different volumes and some are intimidated by microphones).
You hire a DJ to play the most important songs at the right time.
A good DJ will read the crowd, take requests and keep the dance floor rockin’.