El Paso, TX & Las Cruces, NM
Over 25 years of professional piano tuning, repair & restoration — serving El Paso, TX and Las Cruces, NM.
What We Do
From a simple tuning to a full concert-ready restoration — we handle every aspect of piano maintenance and repair.
Precision tuning to A440 or custom pitch using calibrated digital and aural techniques. Most pianos need tuning 2x per year.
Broken strings, sticky keys, worn hammers, damper issues — we diagnose and fix mechanical problems at every level.
Full rebuilds including new strings, hammers, dampers, soundboard work, and cabinet refinishing for heirloom instruments.
Pianos that have dropped more than a half-step require a specialized pitch-raise session before a fine tuning can hold.
Restore evenness of touch and tonal quality across the full keyboard. Critical for practice instruments and performers.
Expert advice on moving, climate control, humidity management, and placement to protect your investment long-term.
What Clients Say
"Our grand piano hadn't been touched in years. After one visit it sounded incredible — like a completely different instrument. Highly recommend."
"Fast, professional, and very knowledgeable. Fixed a broken string and tuned the whole piano. My students noticed the difference immediately."
"Called on a Friday, had an appointment by Monday. Fair pricing, showed up on time, and took real pride in the work. Can't ask for more."
"He restored my grandmother's upright piano that we thought was beyond saving. It plays beautifully now. Truly skilled craftsman."
"I've used Sorensen Piano Service for years. Consistent quality every single visit. My Steinway has never sounded better."
"Extremely thorough — he explained every step of the regulation process. You can tell this is someone who genuinely loves the instrument."
Our Story
With over 25 years of experience, Sorensen Piano Service has been the trusted name for piano repair, tuning, and restoration across El Paso, TX and Las Cruces, NM. Every piano — from a century-old upright to a modern grand — is treated with the care and precision it deserves.
We serve customers throughout El Paso County TX and Doña Ana County NM — including Las Cruces, Sunland Park, Anthony, Mesilla, Doña Ana, and communities from central El Paso to the White Sands and Mesilla Valley areas. Our work is guided by a deep love for the instrument and a commitment to lasting results.
Common Questions
Serving El Paso TX, Las Cruces NM & Southern New Mexico — call (915) 478-2153 for any other questions.
Most pianos perform best when tuned twice a year — once in spring and once in fall, as seasonal humidity changes affect string tension. Pianos that haven't been serviced in several years may need a pitch raise before a fine tuning will hold.
Yes. We provide full piano tuning, repair, and restoration throughout Las Cruces, Sunland Park, Anthony, Mesilla, Doña Ana County, and the surrounding Borderland region — including communities within approximately 60 miles of El Paso TX.
Pitch raising is a specialized session required when a piano has dropped more than a half-step below A440 standard pitch. It raises overall string tension first, then allows the piano to settle before the final fine tuning. If your piano hasn't been tuned in years, it almost certainly needs one.
Yes. We diagnose and repair all mechanical problems: broken strings, sticky or stuck keys, worn hammers, loose tuning pins, and damper issues. All piano types serviced — upright, grand, baby grand, and studio pianos.
Yes — full restoration is a specialty, including complete restringing, new hammers, damper replacement, soundboard repair, and cabinet refinishing. We've brought century-old uprights back to performance-ready condition.
A standard tuning takes approximately 60–90 minutes. If pitch raising is required, allow 2–2.5 hours. We come to your home or venue throughout El Paso TX and Las Cruces NM.
Pricing varies depending on the piano's condition and when it was last serviced. Pianos requiring pitch raising involve an additional fee. Call (915) 478-2153 for current pricing.
We serve all El Paso TX zip codes — 79936, 79912, 79902, 79904, 79907, 79915, 79924, 79925, 79928, 79938 and more — plus Las Cruces NM and all of Doña Ana County. Call to confirm availability in your area.
Get In Touch
Choose how you'd like to reach us — book online or call directly.