I am formally educated through the University of Western Ontario’s “Piano Technology Program”. I enjoy caring for pianos and interacting with those who value them.  My experience as a technician has taught me to appreciate the subtle complexities of this unique instrument, and the varying needs of pianists and piano owners. I respect and value an honourable reputation and hold myself to a quality work standard. –Mike Ruttle


Tuning & Pitch Adjustment

Piano strings have harmonics that are out of tune, referred to as inharmonicity. As part of the process of spacing all 12 notes of an octave, a piano tuner makes minor adjustments to the spacing of each note within the octave. The graph below shows the difference between the equal-tempered scale and an actual piano tuning. Each tuning is unique and intended to make your piano sound its best. Tuning is recommended every six months for home pianos. Book Appointment



What Is Regulation?—A piano consists of thousands of moving parts. Over time, use and environmental conditions will cause these parts to shift. This may result in a sluggish or uneven feeling keyboard. Piano action regulation calibrates these parts to maintain your instruments optimum mechanical efficiency. A well-regulated piano is more responsive, expressive and reduces the risk of repetitive use injuries. When will a piano benefit from regulation?—New pianos receive a basic factory regulation. This is intended to be an initial adjustment. Many piano dealers will perform a floor ready regulation and/or voicing on their inventory. After some time being played in its new home, a piano will be ready for an in-home regulation – fine adjustment to suit your preferences and ensure uniform tone quality in the home environment. After five to ten years in regular use, it will again need regulation and/or voicing to even out wear and ensure uniform tone and responsiveness. Contact us to schedule an in-home consultation.


  • Action Regulation
  • Voicing
  • String Replacement
  • Keytop Replacement
  • Hammerhead Replacement
  • Hammershank, Flange, Knuckle Replacement
  • Wippen Replacement
  • Damper Felt Replacement
  • Restringing
  • Touch Weight Adjustment
  • Finish Repair
  • Pinblock Replacement
  • Carbon Fibre Actions
  • Wood Actions
  • Soundboard Refurbishment & Replacement
  • Plate Refurbishment
  • Contact us to book an in-home consultation.


All 12,000 parts of a piano degrade with time and use. Eventually it will require restoration or rebuilding. Let us assist you in taking your piano back to new condition. Everything from action refurbishment to complete disassembly and rebuilding of the case, action and hardware. Soundboards, pinblocks, plates, bridges and benches—we will refurbish, replace, replate or refinish as required. Trust us to renew your prized instrument for another generation of enjoyment and musical expression. To book an in-home consultation please use the form below.


    • Storage, Importation and Worldwide Transport
    • Humidity Control – Piano Life Saver Systems
    • Player Systems – Electronic & Pneumatic
    • Music Cabinets – Standard & Custom Finishes
    • Piano Lamps – Standard & Custom Finishes
    • Custom Fit Piano Covers*
    • Custom Artist & Duet Piano Benches*
    • Custom Bench Cushions*
    • *Design fabrics & leathers, embroidery available
    • Standard Artist & Duet Piano Benches
    • Piano Stools
    • Caster Cups
    • Fallboard Locks & Soft-Close Kits
    • TouchRail – Adjustable Touch Weight
    • To receive a quote, please submit your request here.


    • Travel Policy

    For piano tuning in Calgary and area, see above.
    Outside the local area, return travel is billable at $0.50 per km from the city limit. Split or share with a local friend or neighbour.
    The goal of this policy is to bring affordable piano service to smaller communities.
    For example, three clients in Stettler: 414 km (round trip) ÷ 3 = 138 x $0.50/km = $69 each.
    Or, for two clients in Red Deer: [252 ÷ 2] x .5 = $63 each.
    Piano Tuning across Alberta:
    (877) 420-0252.
    Book Appointment

    • Piano Tuning in Airdrie: local/0 km
    • Piano Tuning in Banff: 113 km
    • Piano Tuning in Bassano: 128 km
    • Piano Tuning in Beiseker: 56 km
    • Piano Tuning in Bentley: 169 km
    • Piano Tuning in Black Diamond: 42 km
    • Piano Tuning in Blackfalds: 142 km
    • Piano Tuning in Bowden: 86 km
    • Piano Tuning in Bragg Creek: 35 km
    • Piano Tuning in Brooks: 175 km
    • Piano Tuner in Calgary: local/0 km
    • Piano Tuning in Canmore: 89 km
    • Piano Tuning in Caroline: 147 km
    • Piano Tuning in Carstairs: 49 km
    • Piano Tuning in Chestermere: local/0 km
    • Piano Tuning in Claresholm: 107 km

    • Piano Tuning in Cluny: 97 km
    • Piano Tuning in Cochrane: local/0 km
    • Piano Tuning in Cranston: local/0 km
    • Piano Tuning in Crossfield: 31 km
    • Piano Tuning in De Winton: local/0 km
    • Piano Tuning in Delburne: 162 km
    • Piano Tuning in Didsbury: 62 km
    • Piano Tuning in Drumheller: 117 km
    • Piano Tuning in Eckville: 157 km
    • Piano Tuning in High River: 39 km
    • Piano Tuning in Innisfail: 98 km
    • Piano Tuning in Irricana: 43 km
    • Piano Tuning in Lacombe: 155 km
    • Piano Tuning in Lethbridge: 187 km
    • Piano Tuning in Lake Louise: 167 km
    • Piano Tuning in Langdon: 29 km

    • Piano Tuning in Linden: 82 km
    • Piano Tuning in Nanton: 67 km
    • Piano Tuning in Okotoks: local/0 km
    • Piano Tuning in Olds: 75 km
    • Piano Tuning in Penhold: 110 km
    • Piano Tuning in Ponoka: 180 km
    • Piano Tuning in Red Deer: 126 km
    • Piano Tuning in Rimbey: 191 km
    • Piano Tuning in Rocky Mountain House: 195 km
    • Piano Tuning in Stettler: 207 km
    • Piano Tuning in Strathmore: local/0 km
    • Piano Tuning in Sundre: 112 km
    • Piano Tuning in Sylvan Lake: 149 km
    • Piano Tuning in Three Hills: 111 km
    • Piano Tuning in Trochu: 126 km
    • Piano Tuning in Vulcan: 103 km


    Your Name (required)

    Your Email Address (required)

    Your Phone Number


    Your Message

    A copy of your message will automatically be sent to you. If you do not receive it within one hour, if we do not respond within one business day or if you require immediate assistance, please contact us by phone — (403) 910-1495 in Calgary, or (877) 420-0252.

    (403) 910-1495

    Calgary, Alberta T3A 0Z9

    (877) 420-0252