Tim and his band were very good and arrived at least 2 hours before they performed so I didn't have to worry about them showing up last minute. They were all very friendly and made the crowd laugh and have a fun time. I asked them to do a couple of things during the show and Tim didn't hesitate to do them, very easy and fun to work with. I highly recommend this band for any event. They are very talented and put on a great show.