Book me for your wedding for 2018 today! Click to contact.

Wedding Piano

With her skills and versatility, trust Cheri to make your every musical desire a reality!

  • Decades of experience planning and playing wedding ceremonies.
  • Bring your special requests! Cheri easily transcribes songs from recordings if no sheet music is available (extra fee). Adept at key transpositions for vocalist.
  • Can assist in planning every detail of your music, including processionals, recessionals, and solo selections. She knows the classics, but can also offer non-traditional musical choices.
    Extensive repertoire in classical, new age and pop genres. Will gladly tailor the music to your stylistic preferences.
  • Can recommend vocalists, trumpet, flute, even bagpipers!
  • If yours is a church wedding: Cheri holds a masters degree in Organ, with experience playing Lutheran, Catholic, and Methodist weddings. Her repertoire includes the classics as well as unexpected choices.
  • Portable digital piano furnished as necessary. Features other lush and beautiful sounds, such as strings, flute, brass, harp, and nylon guitar.


  • $225/basic. Includes consultation at my studio, 30 minutes of gathering music, processional, all ceremony music, recessional.
  • Additional $75/rehearsal with soloists and other instrumentalists.
  • $50 to furnish digital piano.

Learn More Book Now

“Thank you so much for making J. and T.’s wedding absolutely the best. The music couldn’t have been lovelier.”

P. K.

"I cannot thank you enough for adding to M’s special day. Your accommodation of her quirky song choices was great. Many people commented on your beautiful playing at the reception as well. It was the perfect added touch."

R. M.


Gathering Music:

River Flows in You (Yiruma, New Age)

Butterflies in the Sunlight (Jennifer Linn,New Age)

The Velocity of Love (Suzanne Ciani, New Age)

Angel’s Blessing (Jim Brickman, New Age)

Sonata in A (Mozart, Classical)


Canon in D (Pachelbel)

Amas Veritas (new age, Alan Silvestri)

A Thousand Years (Christina Perri)

Largo (G.F. Handel)

When I Fall in Love (Nat King Cole)

Vocal Solos:

In My Life (Lennon/McCartney)

The Gift (Jim Brickman)

One Hand, One Heart (Sondheim/Bernstein)

A Thousand Years (Christina Perri)


Eine Kleine Nachtmusik (Mozart, Classical)

At Last (Etta James, Jazz)

This Will Be (Natalie Cole, Pop)

Come Sail Away (Styx, Rock)

Everything (Michael Bublé, Pop)

Just In Time (Sinatra hit, Jazz)

It Had to Be You (Jones, Jazz)

All the Things You Are (Kern, Jazz)

Come Rain or Come Shine (Arlen, Jazz)

Fly Me To the Moon (Sinatra hit, Jazz)

You Are the Sunshine of My Life (S. Wonder, Pop)

Our Love is Here to Stay (Gershwin, Jazz)

S’Wonderful (Gershwin, Jazz)

I’ve Got the World on a String (Arlen, Jazz)


  • “Canon in D” (Pachelbel, processional, Classical piano)

  • “Canon in D” (Pachelbel, processional, Classical, synth harp)

  • “Eine Kleine Nachtmusik” (Mozart, recessional, Classical)

  • “At Last” (Etta James hit, recessional, Jazz)

  • “Fly Me to the Moon” (Sinatra hit)

  • “It Had to Be You” (Sinatra hit)

  • “Unforgettable” (Nat King Cole hit)


Gathering Music:

The Gift of Love (Joseph Martin, New Age)

All Creatures of Our God and King (Sykes, New Age)

Sonata in A (Mozart, Classical)

The Gift (Jim Brickman, New Age)


Jesu, Joy of Our Desiring (Bach, Classical)

Sheep May Safely Graze (Bach, Classical)

Largo (Handel, Classical)

Vocal Solos:

I Will Be Here (Steven Curtis Chapman)

The Prayer (Sager/Foster)

Love Never Fails (Brandon Heath)


City of God (rock, Schutte)

Promised Land (Joseph Martin, New Age)

Jesu, Joy (George Winston, New Age)


  • “Jesu, Joy of Our Desiring” (Bach, processional)

  • “Sheep May Safely Graze (Bach, processional)

  • “City of God” (Dan Schutte; rock piano recessional)

  • “Allemande” (Handel, Classical, gathering music)

NEW AGE:  The contemporary intersection of classical and pop:  Jim Brickman, Yiruma, Suzanne Ciani, and some originals from Cheri. New Age Songlist

“Friends” (early Elton John)

“Fields of Gold” (Sting)

Tell your friends!