Ryan is so talented and made our wedding even more special! He was also very accommodating when we had to make a quick change due to the weather. He was professional and made all the changes needed smoothly! And he is so talented. He learned a song specifically at our request which was the perfect music for our prosessional!