Absolutely fantastic! From the first time I met Will he was wonderful to work with! He was friendly, gave me some great suggestions in my planning, and also has an awesome online planning area! At my wedding he was perfect. He knew just what to say and what songs to play. Everyone had a wonderful time and it was the best day of my life! Thank you, Will and Dancing DJ Productions!