I attended a wedding in May, 2014, that a DJ named Gregory hosted. He was rude, unprofessional and ill-prepared.  His equipment was not working properly but surprisingly he didn't have any back up to complete his job.  He even ended the reception early without consulting the family.  I wouldn't hire this DJ if he was the last one available. Hopefully he won't ruin anyone else's special day.