Your domain registration is pending. Check back in an hour


10 months ago
Knowledgeable professional courteous AND flexible - Greg exemplifies how a small business owner should run their shop! I called around to get my 1929 Mason & Hamlin tuned after it had been in storage for a few years. Greg provided quite a reasonable quote. He then followed up with a better quote to secure the business. Crem de la crem, he was flexible to arrive at my house the next day AT 6AM to tune the piano. And he did a very fine job. Without hesitantation, I would enthusiastically recommend him to anyone in the Tampa Bay area for your piano related needs.
- Alex S
3 years ago
Greg has been giving my daughter and I guitar lessons for the past 4-5 months. He is a very good teacher and has a lot of patience as well as expertise. We had zero musical instrument experience and Greg has taught us a lot and we look forward to our lessons each week. I would recommend him to anyone willing to learn. Josh
- Josh H
3 years ago
It has been and still is a great pleasure to learn from Greg. Even in this difficult time, he is able to clearly communicate and teach at such a high level. I am a new guitarist and he has helped me so much with understanding how to practice effectively and I love that he is constantly challenging me to learn harder and harder music. I am in my 30’s with a full time job and other commitments that sometimes makes it hard for me to attend our scheduled lesson. However Greg goes out of his way to reschedule our lessons when frankly he doesn’t need to do that. I cannot recommend him enough if you’re a beginner.

Nothing but the Best!

Learn an instrument online from an experienced instructor. 20+ years of experience.
-In-Home Classes to follow soon
Curriculum designed based on the age and need of the student. Lots of music and styles to choose from. From Jazz, orchestra, classical, pop, blues and much more! I teach 7 instruments; Piano, Drums, Guitar, Bass, Ukulele, Voice and Flute. And we also do piano tunings!

Contact Us


Call now
  • (813) 804-8710

Business Hours

Mon:10:00 AM – 7:00 PM
Tue:10:00 AM – 7:00 PM
Wed:10:00 AM – 7:00 PM
Thu:10:00 AM – 7:00 PM
Fri:10:00 AM – 7:00 PM
Sat:9:00 AM – 2:00 PM
Contact Us
Message sent. We'll get back to you soon.