Home

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

Call Now (540) 892-9685

Services & Contact Information

(540) 892-9685

david@aperfectpitch.net

  • Tuning*

  • Repair

  • Moving

  • Unpacking & Setup

  • Maintenance

  • Appraisals

  • Re-Building

  • Stringing

  • Key-Tops

  • 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