DJ Joe was perfect for our wedding reception. He kept in contact, was on time and ready to go, and was patient with all the requests that came up from the guests. There were kids at the reception and they had a blast with the music it was great entertainment. This guy did awesome and if I ever need music played at my event I will be sure to call DJ Joe first! Set up, ready to go is the way! Thank you so much for keeping the bride and groom smiling all night long!