Lessons in Your Home

With Experienced and Friendly Violin, Viola, Cello & Piano Teachers

Philadelphia Violin Piano

How Does It Work?

  • Give us a call, email or fill out our form, and we'll match you with a teacher that works for you. You can start or stop at any time, and you can schedule a trial lesson.

Who Will Be My Teacher?

  • We work with you to find a teacher that meets your needs, level and learning style. Our teachers are committed to crafting a unique learning plan for each of their students.

What Ages and Levels Do You Teach?

  • We have teachers who work with students as young as 3 years old through adults. Contact us and we will find the teacher who is right for you.

Do You Offer Suzuki Lessons?

  • Yes, in most cases we can offer a qualified Suzuki teacher to come to your home.

Violin Lessons

Now you can have lessons with experienced, qualified and fun teachers in the comfort of your own home! Our friendly teachers have experience working with beginners, kids and adults in Suzuki or traditional methods. We help our families fit music into their lives by providing in-home lessons so that you and your child can focus on musical success without wasting time running around town. Lessons are available across Phoenix, including Tempe, Mesa, Glendale, and more!

If you are interested in starting lessons on a new instrument or continuing your lessons with us, just contact our office and we'll work together to find the right teacher for you. We'll ask about your location and schedule as well as experience and learning style so that we can connect you with the perfect teacher. We strongly believe that there is no one size fits all in music lessons, and our teachers create individual learning plans for all of their students.

We work with a trusted team of experienced teachers who understand the demands of daily life and are ready to help you with your specific needs and goals. Call or email us today and we will connect you with one of our great teachers for violin, viola, cello and piano lessons in your home.

I can not say enough about Dominic and his team at City Strings & Piano. His staff is absolutely amazing and have taught my 10 year old son how to play violin. If you or someone you know is looking to learn or advance their musical knowledge then look no further!! City Strings & Piano is the only place to go. I sincerely mean that.
— Joe M., via Google

Meet Our Teachers


Our team of violin, viola, cello and piano teachers are all experienced, flexible and fun. They love working with students at a variety of levels and ages and helping their students reach their musical goals. Many are active performers and teachers ready to make a music an important part of you and your family's lives!


Crista Shoemake is a classically-trained violinist currently getting her Master of Music degree in Violin Performance Pedagogy from Arizona State University. She started playing violin when she was three years old and decided to seriously pursue music when she had the opportunity to perform in Lyon, France when she was 14 years old. It was there that she was able to see the powerful and positive effect music has on people. She also took piano lessons for many years and teaches beginner's/intermediate piano in addition to violin.

Crista is trained in the Suzuki method to teach pre-twinklers up through Book 3, and is still pursuing teacher training during the summer! She is passionate about this method because of the Suzuki philosophy: Every Child Can.

Crista also enjoys teaching music abroad. In August 2015 she had a heartwarming opportunity to teach music to underprivileged kids in San Jose, Costa Rica for three weeks. This was a life changing experience and something she hopes to do again one day!

Finding performance opportunities is something that Crista loves to do because of how music makes her feel and especially how it makes the world feel. She’s had amazing experiences performing in Carnegie Hall and with artists such as Cyndi Lauper, William Joseph, Josh Groban, the Piano Guys, and opening for Carrie Underwood. She is a lover of all kinds of music, and is quite the nerd within the classical community, so she hopes she can bring a new approach to classical music for those who are not as familiar with it. She was formerly part of a piano-violin duo called 92 Keys, and now arranges string parts for a local jazz-pop band in Arizona called Harrison Fjord. She even has sheet music of her arrangements for sale on musicnotes.com.

Ryan McGuire headshot.jpeg

Ryan McGuire is a native of Dallas, Texas, and currently attends Arizona State University (ASU). She has performed with orchestras and chamber ensembles at the Meyerson Symphony Center, Eisemann Center, Caruth Auditorium (SMU), The Grady Gammage Memorial Auditorium (ASU), Tempe Center for the Arts, Mesa Community College Performing Arts Center, and many smaller venues in North Texas. In 2011 her string octet was invited to open for Cyndi Lauper at a GALA fundraiser benefiting Children’s Medical Center of Dallas. She is currently a member of the Arizona State University Symphony Orchestra and performs regularly at Gammage.

Ryan began violin lessons at the age of four with Irene Mitchell and continued with Nicolette Solomon-van Wyk at The Suzuki Music Institute of Dallas (SMID) where she studied violin and music theory as well as performed in various ensembles. Both Ms. Mitchell and Ms. Solomon-van Wyk are former students of Dr. Shinichi Suzuki.

Upon finishing her studies at the Suzuki Institute of Dallas she completed her Suzuki teacher training at DFW WOW with Charles Krigbaum (Every Child Can © and Suzuki Units 1-4). She will continue her Suzuki training in upcoming years.

Featured Students

Contact Us

For more information on lesson scheduling, call, email or fill out the Contact Us form. 

Tuition for weekly lessons is $140, $203 or $266 per month for 30, 45 or 60 minute lessons. Additional time for longer lessons or lessons for siblings or parents is discounted 10%, reflected in the tuition amounts above. When you are ready, click here to sign up.

Name *

(602) 562-0277 |  Phoenix, AZ