Tim was amazing! He performed beautifully and made the whole wedding! You can tell he loves what he does and it shines through. He played every song we ask for even one that was super random. He has a wonderful song list and I could never possibly thank him enough for giving us his gift yesterday. It made everything wonderful. Thank you Tim!!!