Cliff Hill

A trained church musician, Cliff spent 24 years with the Princeton University Bookstore Music Shop, where he developed his expertise in choral, organ, and orchestral repertoire.  Now, with nearly 40 years in the music business, Cliff is known for his seemingly endless knowledge of the music industry and the vast choral music community.

Cliff holds a masters’ degree in church music from Westminster Choir College. He has an ear for music and a memory for the details of the composer, publisher and distributor. Customers rely on his depth of knowledge—and his personal enthusiasm—when searching for and selecting sheet music for themselves, their choral groups and their students.

Cliff shares his love of music through Cliff’s Blog, where he periodically provides suggestions, seasonal favorites and reviews of compositions.

Contact Cliff at 1-800-819-8772 or by email, or stop by our shop in Cleveland, Ohio.


When you call Cliff Hill Music, chances are you’ll get to speak with Stephanie. Stephanie has been managing the day-to-day administration of Cliff Hill Music for more than three years and is quickly becoming well versed in the sheet music industry. From processing customer orders to working with vendors and publishers and updating our catalog and inventory, she is friendly, efficient, and resourceful: If you need something, she’ll find a way to help.

Contact Stephanie at 1-800-819-8772 or by email.

Mario Buchanan

Another person you might talk to on the phone or email with is Mario, the other musician on staff.  Mario has his bachelors degree in organ performance degree and has been active in the area as an organist, singer, and conductor.  He is very excited to be a staff member at Cliff Hill Music taking orders and helping customers find music.  He is especially thrilled to be working with Cliff Hill, where he hopes that Cliff’s knowledge of the repertoire will rub off on him!

If you ever need to ask a question or find a piece of music and Cliff is not available, do not hesitate to ask Mario who will be happy to help!

Contact Mario at 1-800-819-8772 or by email.