MacBook keyboard repair at any of 16 SPR branches across KL & Selangor — Magic Keyboard scissor-switch on 2020+ models, butterfly keyboard on 2015–2019 Pro and 2018–2019 Air. Free ultrasonic key clean first; replacement only when needed. Walk in or WhatsApp us a photo of the stuck keys for a free quote.
ON-BENCH REPAIR · 16 BRANCHESMost "my keyboard is broken" cases are one of these six. Walk in for a free ultrasonic clean and key-by-key test before assuming a top-case replacement.
MacBook keyboard repair at SPR starts with a free ultrasonic clean — many "dead key" cases are dust, food crumbs or dried liquid residue between the keycap and the switch dome. If cleaning resolves it, you pay nothing. If the switch itself has failed, the repair path depends on the keyboard generation. Magic Keyboard (Air 2020+, Pro 2019+) is a scissor-switch design integrated into the top case — individual key replacements are possible at branch level for most keys, full top-case swap for systemic failure. The butterfly keyboard (Pro 2015–2019, Air 2018–2019) was Apple's thinner mechanism; it had a documented stuck-key issue and Apple offered a free Keyboard Service Program for affected models. We check your serial number against the program first — if eligible, we send you to Apple before quoting our own work. Beyond eligibility, butterfly top-case replacement at SPR is full top-case + battery + trackpad as a bonded assembly. WhatsApp us your MacBook's exact model identifier (System Report → Hardware Overview) and we confirm parts and approach fast.
4–24 hours depending on the model and cause. On scissor / Magic Keyboards (2020 and newer) we can often replace an individual keycap, scissor mechanism or the keyboard flex, which is quick and affordable. On butterfly keyboards (2016–2019) Apple built the keyboard into the top-case assembly, so a single reliably-dead key sometimes means a top-case or keyboard-assembly replacement — we always check whether a clean, a single-key fix or a flex repair will do first, because it's cheaper, and only move to the assembly when the fault genuinely needs it. Liquid-related keyboard failures are treated as a liquid job: we open it, check the board for corrosion and clean it, because a keyboard that died from a spill often has corrosion creeping toward the logic board that matters more than the keys. We test every key and the backlight before returning it. Honest note: butterfly top-case assemblies are a pricier part, so on an older MacBook we give you the cost-vs-replace picture free before you commit.



Keyboard Repair supported across every MacBook generation — parts stocked at all 16 branches.
Stocked at most branches · 4–24 hr at the bench · 6-month warranty.
Walk in any day — same warranty, same QC at every shop.






Very likely, if it's a 2016–2019 model. The butterfly mechanism is sensitive to dust, and a single speck can make a key stick, go dead, or register twice. Sometimes a careful clean fixes it; sometimes the key or the keyboard assembly needs replacing. We diagnose which during a free check, and tell you the most affordable route that actually lasts.
Often yes, if the scissor or butterfly mechanism underneath is intact — we refit the cap and clip. If the mechanism itself broke (common when a cap is yanked off), we replace the mechanism and cap. Bring the loose cap with you if you still have it. It's usually a quick, low-cost fix.
Not necessarily, and that's why a spill is more than a keyboard job. Liquid that reaches under the keyboard can carry on to the logic board and corrode it over the following days, so we open it, clean any corrosion and check the board — fixing the keys without checking the board is how a spilled MacBook comes back dead later. Power it off, don't charge it, and bring it in quickly.
SPR has 16 walk-in branches across Kuala Lumpur and Selangor — Kepong, Uptown Damansara, Puchong Kenari, Sri Petaling, Taman Segar, Setapak, Mahkota Cheras, Pandan Indah, Ampang, Mid Valley, IOI City Mall, Sungai Wang, Maluri, Equine Park, Taipan USJ, and Kuchai Lama. Walk into any branch — no appointment needed — or WhatsApp us a photo of your MacBook first to confirm parts at the branch nearest you.
Typically 4–24 hr at any of our 16 branches. Walk in without an appointment, or WhatsApp us your model to confirm stock first.
Every MacBook from 2015 onwards — MacBook Air M1/M2/M3, MacBook Pro 13/14/16 Intel and Apple Silicon (M1, M2, M3, M4).
Cost depends on the MacBook model and the parts tier you choose. We don't post fixed prices because every case is different. WhatsApp us a photo of the damage and the model and we send a free quote within minutes. No charge for diagnosis if you walk in.
No — SPR is independent. We're not Apple, not an Apple Authorised Service Provider, and we don't claim to be. We've been repairing Apple devices for 17 years across 16 branches in KL and Selangor. If you specifically want Apple-genuine parts and an Apple-issued service record, your only option is Apple's own out-of-warranty service. If you want fast same-day independent repair with a 6-month warranty at independent shop pricing, that's us.
Every keyboard repair at SPR comes with a 6-month warranty on parts and labour, honoured at all 16 branches across KL and Selangor — bring it to any SPR location for warranty work, not just the branch where the repair was done. Water-damage repairs carry a shorter warranty due to the unpredictable progression of corrosion.
OEM-grade parts as standard — manufactured to the same specifications as the originals. Premium-grade options are available on request for most models. We show you both tiers upfront so you can choose what fits. Apple does not sell parts to repair shops, so no independent shop in Malaysia can offer Apple-genuine parts; anyone claiming so is misleading.
Yes. Free diagnosis on walk-in at every branch. If we cannot repair your device, you pay nothing — no diagnostic fee, no consultation charge. Many fixes (lint cleaning, ultrasonic cleaning, software-only) cost nothing if that's all that's needed.
Keyboard Repair at any of 16 SPR branches across KL & Selangor. WhatsApp us a photo and we'll confirm stock + quote in minutes.