Colorado Keys Dueling Pianos

We are John and Amy Tuck, and we founded Colorado Keys Dueling Pianos back in 2015. Our show is perfect for corporate parties, fundraisers, weddings, and community events! We engage with the crowd by taking song requests, getting everyone singing along, and we have even seen some conga lines along the way. Our show ranges from classic rock and pop hits to beloved sing-alongs and chart-topping favorites... whatever YOU want to hear!

Check out our fellow musicians to meet all of our incredible players!

Looking for the ultimate party vibe? Learn about our FULL BAND package!

Based out of Denver, we providing lively entertainment for Colorado and its neighboring states. Colorado Keys ensures a one-of-a-kind experience that will leave a lasting impression with impressive musical skills, quick wit, and boundless energy!

Check out our Travel Blog!

Pamela Machala

Thank you for supporting small business!

Colorado Keys is made up of only top-tier, local performers. With us, you will be entertained by the same players the corporate guys call upon while securing the personalized service and affordability of a small business.

We feel privileged to have performed for some exceptional clients!

dueling pianos at a funraiser
john tuck and riley O'toole

Is your date already booked? No worries! Depending on the date, we can handle up to three events in one day.

  • 4/26: Private Event, Perryton, TX

  • 7/5: Fortissimo, Denver, CO*

  • 7/12: Freedom Street Social, Arvada, CO*

  • 7/15: Private Event, Gillette, WY

  • 7/25: Private Event, Fort Collins, CO

  • 7/26: Wedding, Lyons, CO

  • 7/23: The Met, Cheyenne, WY*

  • 8/2: Fundraiser, Great Bend, KS*

  • 8/5: Larimer County Fair, Loveland, CO*

  • 8/9: Wedding, Manitou Springs, CO

  • 8/15: Fundraiser, Minden, NE*

  • 8/16: Fundraiser, Roseland, NE*

  • 8/16: Private Event, Denver, CO

  • 8/22: The Met, Cheyenne, WY*

  • 9/3: Private Event, Saratoga, WY

  • 9/5: Private Event, Marbleton, WY

  • 9/12: The Bull Pin, Estes Park, CO*

  • 9/13: Wedding, Estes Park, CO

  • 9/19-20: The Met, Cheyenne, WY*

  • 9/20: Private Event, Flagler, CO*

  • 9/29: Wedding, Red Cliff, CO

  • 10/4: Wedding, Crested Butte, CO

  • 10/10: Fundraiser, Pueblo, CO*

  • 10/24-25: The Met, Cheyenne, WY*

  • 11/7: Private Event, Gillette, WY

  • 11/14: The Met, Cheyenne, WY*

  • 11/14: Private Event, Gillette, WY

  • 11/15: Private Event, Severance, CO

  • 11/15: Private Event, Oakley, KS

  • 11/22: Private Event, Littleton, CO

  • 11/29: Fundraiser, Sharon Springs, CO

  • 12/5: Private Event, Littleton, CO

  • 12/5: Private Event, Great Bend, KS

  • 12/6: Private Event, Great Bend, KS

  • 12/12: Private Event, Denver, CO

  • 12/13: Private Event, Denver, CO

  • 12/19: The Met, Cheyenne, WY*

  • 12/20: Private Event, Hastings, NE

    2026

  • 2/7: Fundraiser, Scottsbluff, NE*

  • 2/14: Fundraiser, Tipton, KS*

  • 2/14: Private Event, Holyoke, CO

  • 3/13: Fundraiser, Kearney, NE

  • 3/14: Fundraiser, Hastings, NE

  • 3/20,21: Fundraiser, Lincoln, NE*

  • 4/11: Fundraiser, Hastings, NE*

  • 5/30: Fundraiser, Sterling, CO*

  • 6/20: Wedding, Crested Butte, CO

  • 7/8: Wedding, Dillon, CO

  • 7/10: Wedding, Littleton, CO

  • 7/16: Private Event, Bowling Green, OH

*Indicates shows open to the public

Upcoming Events