I can honestly say that Steve Rowles was the heart of my reception. He played host, dance instructor, announcer, etc. He was wonderful and my reception was full of fun because of him! He joined right in on the festivities while still taking charge and overseeing the event. I couldn't have asked for a better DJ.