Greg did a WONDERFUL job for our function and was a delight to work with!!…Aside from his perfect selection of music and ability to facilitate requests on-the-spot from 16 year-olds to 70-year olds, he was able to build the momentum of our event and assembled a lighting setup that helped get everyone on the dance floor. His upbeat personality put the crowd in a great mood and he emcee'd throughout the evening with announcements, raffles, etc. HE EVEN GOT MY GRANDMOTHER DANCING!! It is obvious that he is a pro and has a lot of experience in ensuring an event's success. I HIGHLY recommend Greg (Gregville DJ) and will use him for ALL of my events going forward.