Tips for Hiring a Great DJ

Hiring a great DJ can be tricky. So last year’s family reunion was soured by Uncle Carl’s terrible playlist of not so golden oldies? Or your niece’s wedding turned awkward…