Home

With over 40 years of experience, A Perfect Pitch can take care of all your Piano needs!

Services & Contact Information

(540) 892-9685
david@aperfectpitch.net
  • Tuning*
  • Repair
  • Moving
  • Unpacking & Setup
  • Maintenance
  • Appraisals
  • Re-Building
  • Stringing
  • Refinishing
  • Key-Tops
  • PianoDisc player
    system installation
  • Dampp-Chaser install
  • Warranties
  • NEW SERVICES! 
  • Piano sales assistance.
  • Piano Detailing/Cleaning
  • Piano listing service (Craigslist/Ebay)
  • Servicing Roanoke, Salem, Vinton, Daleville, Fincastle, Christiansburg, Radford, Blacksburg, Bedford, Moneta & Covington*
*Some mileage fees may apply