Bill was absolutely incredible! Everyone had an amazing time. His music selection was brilliant, and his singing voice is beautiful. He kept the party going all night. I wish I could have spent more time on the dance floor! I would recommend him to anyone looking for a DJ. Thank you Bill you are quite talented!