Les performed during the ceremony, cocktail hour, and dinner portions of my wedding, and did a fantastic job! He performed our first dance beautifully. Leading up to the event, Les was in regular touch to follow up with special requests and ensure that we shared the same vision for how the significant songs should be played. We were really pleased with how detail-oriented and professional Les was, how he transitioned seamlessly with our DJ, and how he was able to remain flexible when our ceremony was unexpectedly delayed. We would recommend him without reservation!