I had Windy City Dueling Pianos perform at my wedding and they were amazing! Charlie was wonderful to work with - flexible, helpful, and insightful. They had the dance floor packed from start to finish! They truly made my wedding unique and fun.... They took requests and played music from every genre! They also provide a DJ service, which they used during my ceremony and dinner. Their sound quality, singing abilities, and acoustics were amazing! If you want something different than a typical wedding DJ, book Windy City Dueling Pianos! You will not be disappointed!