Live Piano Music for Your
Music has the power to elevate every moment — and your wedding day deserves nothing less than magic. Eternal Keys offers elegant live piano performances tailored to your ceremony, reception, or special event.
Ceremony Music
Customized entrance, exit, and special moment songs.
Reception & Dinner Music
Create a beautiful background atmosphere during cocktail hour or dinner.
Special Song Requests
Your favorite song, arranged and performed live just for you.
Your love story deserves a soundtrack as beautiful as your journey together.
At Eternal Keys, I believe that music has the unique ability to capture the emotions of life’s most meaningful moments. Every glance, every vow, every celebration is made even more memorable when accompanied by the perfect melody.
As a professional pianist specializing in weddings and private events, my goal is to create an atmosphere that feels both magical and deeply personal. Whether it’s a graceful walk down the aisle, an intimate exchange of vows, or a joyful first dance, the right music transforms these moments into memories that last a lifetime.
From timeless classical pieces to modern love songs, each performance is carefully crafted to reflect your style, your story, and your dreams. I work closely with every couple to ensure that every note played resonates with the beauty and emotion of your special day.
Allow Eternal Keys to be the elegant, musical touch that brings your wedding vision to life — with melodies that will echo in your hearts forever.


Wedding ceremony music
Up to 1 hour live performance
$400

Ceremony + Reception Combo
Up to 3 hours live performance
$700

Custom Song Arrangement
Personalized song (per request)
$150
A glimpse into the music
Ceremony favorites
Pacherbel
Canon in D – Pachelbel
A Thousand Years – Christina Perri
River Flows in You – Yiruma
Ceremony favorites
Perfect
Perfect – Ed Sheeran
All of Me – John Legend
Can’t Help Falling in Love – Elvis Presley
Ceremony favorites
Just a title
Your personal favorite song, played just for you.