Magill Piano Tuning

Phone Icon (757) 220-2420

Monday - Friday: 9:00 AM - 5:00 PM
Saturday: 10:00 AM - 1:00 PM
After Hours Appointments Available;
Contact Us for More Information

Book a Piano Service ›

Let Your Piano Sing


DELIVERING Concert Level Tunings For Homes, churches And schools since 1998 at affordable rates


Your First Choice for Piano Tuning and Repair

Kevin Magill, professional Piano Technician for over 20 years, in Williamsburg, VA, has delivered expert, rapid and reliable piano tuning and repair to clients located in geater Williamsburg, Peninsula and services extended to the Northern Neck communities. This means coming to you.

  • Dampp-Chaser Certified Installer Since 2006
  • Recipient of a Certificate for Piano Technology from the Randy Potter School of Piano Technology in January of 1998.
  •  Member - Apex Piano Technicians Network
  •  Member - Master Piano Technicians of America
  •  Member - Piano Technicians Guild

30-Day Piano Service Warranty Available


Schedule your piano service online.

Book a Piano Service ›


When Was Your Piano Last Tuned?

Whether you have just relocated to the region and need to resume maintenance and care for your piano, or you are not sure how long it has been since your piano was last tuned, in most cases your piano can be tuned to pitch with one visit and completed within one to two hours.

Professional Piano Technician

When it comes to the care of your piano, you want someone who not only can fine tune your piano, but one who also can make it play its best; the one who can make it sing. Kevin Magill is your best choice.

Our Mission

Our mission is to have your piano sound and play its best.

Master Piano Technicians of America

Piano Life Saver Certified Installer


Contact

Thank you for your interest. We look forward to hearing from you soon.

Phone
(757) 220-2420

Hours of Operation
Monday - Friday: 9:00 AM - 5:00 PM
Saturday: 10:00 AM - 1:00 PM
After Hours Appointments Available;
Contact Us for More Information

Service Area
Greater Williamsburg, James City County, as well as Hampton, Newport News, and Yorktown.

Share