
Our students love to play!
Parents love our results!
Traditional piano lessons don’t work for today’s busy families. The time with instructors is too short to be effective, and practice time becomes boring and drowned out by all of the other passions, distractions, and responsibilities.
Innovative piano lessons from Farmhouse are different. Our exclusive recipe for success is full hour classes offering time to actually grow in skills, surrounding students with a supportive community, and leveraging technology for at-home engaged practices students look forward to.
practice-enhancing technology
community support
ensemble opportunities
unlimited makeups
self-booking scheduling
recitals and competitions

Piano Lessons
Welcome to the world of making music! Piano is a brilliant gateway to higher level thinking, learning grit and determination, and using piano as a language of creativity and expression.
Your child will be thrilled with how quickly they will be able to play new songs. You will be thrilled that they are having fun and showing off their music at home!
Adult Piano Lessons
These 7 week courses are designed especially for adults and easy to schedule. Bring your friends & make new friends in collaborative lessons taught by pros.
“I also love how the kids come home from their lesson and say that the hour just flew by. You have made piano fun for the kids again with new songs, styles and challenges! I love it!”
“[She]went straight to her piano when she got home to start her new books! Thank you for teaching her and helping her grow, she really does love piano.”
“The learning environment is what stands out for Farmhouse Studio. It’s a very positive, encouraging place to be, ...anyone would be hard-pressed to find a music studio any better than Farmhouse.”
“My daughter has been taking piano lessons ... [and] recently started voice lessons and in a short time had greatly improved. Totally recommended!”

Piano Studio in Long Lake, MN
Farmhouse Music Studio
1935 Wayzata Blvd #112
Long Lake, MN 55356
Phone: 612.710.7118
Hours: Mon-Thurs 9AM-9PM, Fri 9AM-3PM