Good: Let us go online to his song database to pick songs we wanted to hear and ones we did not want to hear. Did a pretty good job reading the crowd, but not the entire time. Played the songs we picked for each dance and event, good communication before the wedding but not the weekend of.
BAD: Poor communication as far as payment. We paid extra and picked out a special light to be displayed on the wall with our names, met with him a couple days before wedding and he said everything was all set. Arrived at reception and was not there, did not mention anything until I asked my dad to see why it wasnt up. He said it was "messed up" and not working right. We asked for a refund credit for the cost and he was rude to my dad that we wanted to credit for the light before tipping him. Very hard to deal with after that. He essentially did not follow through with everything he was paid to do. Not a problem as far as music and announcing the wedding but became a mess, and wish we had not had to deal with that.
Click on each tool to see a sample.