Tips for Hiring a Great DJ

Hiring a great DJ can be tricky. Was last year’s family reunion soured by Uncle Carl’s lacklustre playlist of not-so-golden oldies? Or did your niece’s wedding turn awkward when the…