Thank you so much, I received SOOOO many compliments regarding your music.  Everyone really loved it.  Our VP said it was very calming and perfect for our event. -Jennifer

I can't tell you how much I appreciate your willingness to work with me on my event.  It means a great deal to me personally and it will bring much joy to the people in attendance.-Patricia

About Us

Ceremony Music

Allegro Music will provide the best musicians in Chester County to perform live music at your wedding.  From classical to modern music selections, our musicians specialize in making your event unique to your personal style. We offer solo, duo, trio and quartet arrangements on a variety of instruments.  

Cocktail & Reception Music

From classical favorites to jazz standard to popular covers, Allegro Music specializes in creating a unique music experience to make your event just the way you imagine. Not sure of your vision?  Let our experts guide you through our repertoire to make sure your event is special. 

Private & Corporate Events

With our large selection of professional musicians, we can create the perfect music accompaniment for your private party or corporate event.  


Thank you so much for everything!  We got many compliments on how great the music was and how unique it was to have an actual quartet at the wedding.  We'll definitely be recommending you to friends who will be getting married in the future, and for any other events that may come up.  Thanks!

-Ryan C.

I just wanted to thank you and your group again for the beautiful performance last Monday evening, and to say we were very humbled to have your quartet there with us.  There was a period of time when some of our Senior Management group were viewing the rooms of the museum and you all were playing. That was just such a wonderful, moving addition to their experience.

-Faye O.

Contact Us

Drop us a line!

Better yet, see us in person!

Please call to schedule a time for a free consultation.

Allegro Music

2938 Conestoga Rd, Glenmoore, Pennsylvania 19343

(484) 341. 8842


By Appointment