Repertoire


William has over 300 of the most popular songs in his repertoire which means you get all of your favorite music played at your event. If you don’t see a song listed, William can learn it for your event!