This is the second time we used DJ Bill Bowen for a wedding. He is professional. He keeps the reception moving on schedule. He meets with you before the event to make sure he understands the couples song selections and ANY wants and don’t wants for the reception. His song selections keep the party going. Excellent.