Tim is one of the most talented people I have ever met when it comes to music. He teaches himself how to play many different very difficult instuments including the bagpipes. He was very easy to talk to and professional. He picked the perfect songs for us just by talking to us for a short time. On the day of the wedding he was there early and ready to go. I will recommend him to anyone I know who is looking for a musician. He made our day perfect.