There are a lot of great bands out there.  So please don't take this as a comment on the quality of any particular band.  However, there are many good reasons for hiring a DJ (or even hiring a band AND a DJ).  For instance, the music will never stop because we don't take breaks between sets.  We can play a huge variety of music (just check out our Play Lists).  All of the music sounds just like you hear it on the radio.  We can play all of your requests (not just those that the band knows).  We cost less than half as much as a band, plus you receive both a sound and lighting effects.