Developing the next generation of musicians, artists, and creatives.

Our Vision

Legacy Music Studio offers lessons taught in an energetic, nurturing environment where students gain experience with different genres of music, master recital pieces, and perform in various venues. Our teachers adapt their lessons to best fit the students’ learning style while creating an engaging, positive experience to keep students excited about their personal music journey.

Legacy Music Studio is located in Old Town Legacy House in the heart of Old Town Lewisville. We offer piano, voice, guitar, bass, ukulele, drums, strings, and production lessons.

Old Town Legacy House is also home to “Best of Denton County 2022” Winner Charles Tobias Recording. They offer production/recording services for artists of all ages and abilities.

Find out more information about our lessons and learning opportunities below or learn more about our award winning recording/production STUDIO here.


We are...honored to partner with Legacy Music Studio to further the musical development of our iSchool of Lewisville scholars and empower the next generation of musicians. #ProvidingHope

Responsive Ed

I just had to tell you how much he LOVED his first chord jam night. He came home so excited and kept playing for another hour. Seriously--thank you so much!


Both of my boys go to Legacy and have learned so much in a short period of time. I love that so much-but more importantly, I love how kind the teachers are to my kids. Plus my kids want to go every week! Highly recommend!


Amazing staff & life-giving environment!


Great atmosphere, great people. Just love the creative energy the place exudes.


...this is the place to go if you decide to take guitar lessons.






“Sing joyfully to the Lord, you righteous; it is fitting for the upright to praise Him. Praise the Lord with the harp; make music to Him on the ten stringed lyre. Sing to Him a new song; play skillfully and shout for joy.”

Psalm 33:1-3

Email us at [email protected] or text/call at 214-402-4300

Or fill out the contact form and we will be in touch!