When your MacBook keyboard stops responding, you're looking at lost productivity—and potentially a repair bill that makes you wince. At ZA Support in Hyde Park, we've repaired thousands of MacBook keyboards across Johannesburg, from the problematic butterfly mechanisms of 2015–2019 models to the newer scissor switch designs. This guide covers what's actually wrong with your keyboard, when you need a full top case replacement versus targeted key repair, and why the choice matters for your wallet and your machine.
MacBook Keyboard Problems: Butterfly vs Scissor Architecture
Apple's butterfly keyboard mechanism, introduced in the 12-inch MacBook (2015) and rolled out across the Air and Pro lines until 2019, became infamous for a single critical weakness: dust ingress. The ultra-thin butterfly switch—designed to reduce key travel distance to just 0.5 mm—left virtually no tolerance for debris. A single grain of sand could cause a key to stick, repeat, or fail entirely.
In our Hyde Park workshop, we've seen butterfly keyboards fail within weeks of light use. The problem wasn't always user error. Apple eventually acknowledged the design flaw and extended warranty coverage, but if your machine is out of warranty, you're facing the hard truth: butterfly keyboards fail.
The 2021 MacBook Pro 14-inch and 16-inch models (and subsequent releases) returned to scissor switch technology—a proven design with 1.5 mm travel. Scissor switches tolerate dust far better and feel more responsive to typists. If you own one of these newer machines and your keyboard isn't working, the culprit is usually liquid damage, impact damage, or a manufacturing defect rather than inherent design failure.
From R599, we'll assess your keyboard and tell you exactly what's broken. No guessing. No upsell. That assessment covers diagnostic testing on our bench, key press response measurement, and a written repair recommendation.
Top Case Replacement vs Individual Key Repair
Here's where most repair shops mislead you: they'll quote you a full top case replacement—sometimes R2,800 to R3,500 in Johannesburg—when your actual problem is a single stuck key that costs R450 to fix.
The difference comes down to what's actually broken.
Individual key replacement works when:
We can remove the key cap, extract the damaged switch assembly, and install a new one. This takes 90 minutes for a butterfly keyboard (which requires careful disassembly) or 45 minutes for a scissor model. You pay for parts (R180–R280 per switch) plus labour.
Top case replacement is necessary when:
A full top case includes the keyboard, trackpad, and underlying structural aluminium. It's a 3–4 hour job. Parts cost R1,200–R1,600 for used/refurbished top cases, or R2,200–R2,800 for new OEM (original equipment manufacturer) units. Labour is R600–R800. You're looking at R2,000–R3,600 total, depending on your MacBook model and parts sourcing.
We stock top cases for MacBook Air (M1, M2, M3) and MacBook Pro 13-inch and 16-inch (2021+) in our Hyde Park workshop. If your machine is older or less common, we source parts within 2–3 days from verified suppliers in Johannesburg and Sandton.
Why Liquid Damage Complicates Keyboard Repair
If you've spilled water, coffee, or anything else on your MacBook, don't assume the keyboard is your only problem. Liquid damage spreads. It runs down through key switch gaps, across the keyboard PCB, and often reaches the battery, trackpad controller, or even the logic board.
We've seen countless customers in Bryanston and Fourways bring in machines that "just have a keyboard problem," only to discover during assessment that the liquid damage extends to the trackpad connector or power management circuits. Those repairs are significantly more complex and costly.
Before attempting any keyboard repair on a liquid-damaged MacBook, we always:
We charge from R599 for that assessment. If we find damage only in the keyboard assembly, we proceed with targeted repair. If liquid has reached other subsystems, we'll outline the full scope and cost before touching anything. That's our No Fix No Fee guarantee—if we quote a repair and you decline, there's no labour charge.
MacBook Keyboard Repair Timeline & Warranty
Most keyboard repairs in our Hyde Park workshop are completed within 2–5 working days, depending on parts availability and your machine's design. Butterfly keyboards take longer because the disassembly is intricate and risk of damage during repair is higher.
Once repaired, every keyboard—whether individual keys or a full top case—comes with a 3-year parts warranty. That covers the keyboard components we've installed. It does not cover future liquid damage, accidental impact, or normal wear beyond expected use.
We've had customers in Midrand and Centurion return months later with a second keyboard failure on the same machine. Usually, it's because the original issue (dust, debris, or compromised sealing) wasn't fully resolved, or because a second problem arose independently. The warranty covers material defects in our repair; it doesn't cover the machine itself.
Regional Service: Johannesburg, Sandton, Pretoria
Our workshop is based in Hyde Park, Johannesburg. We serve Sandton, Rosebank, Bryanston, Fourways, Morningside, and Midrand directly—most customers are within 10 km. We also work with customers in Centurion and Pretoria via courier or mobile drop-off at selected collection points.
If you're in Johannesburg, you can book a same-week appointment at zasupport.com/book or message us on WhatsApp: 064 529 5863. Bring your MacBook, charger, and any recent service history if you have it. We'll run diagnostics while you wait (usually 30 minutes) and give you a repair quote before we open the machine.
If you're outside Johannesburg or prefer not to visit in person, we accept courier shipments. Cover shipping costs (roughly R150–R250 depending on your suburb), and we'll quote repair and return shipping once we've assessed the machine.
---
Frequently Asked Questions
Q: Is MacBook keyboard repair cheaper than a new keyboard?
Most individual key repairs cost R450–R800 (parts and labour). A new external keyboard costs R1,200–R1,800, but won't solve the root problem if your MacBook keyboard is what failed. If the internal keyboard is beyond repair, top case replacement (R2,000–R3,600) is usually more cost-effective than replacing your entire MacBook, unless your machine is very old and low in resale value.
Q: Will my MacBook keyboard get stuck again after repair?
No—if we've replaced the faulty switch mechanism, that specific key won't fail again (it's covered under our 3-year warranty). However, neighbouring keys *could* fail independently if they're the same butterfly generation and exposed to dust. Preventive measures help: use a keyboard cover, avoid eating near your MacBook, and keep it away from dusty environments.
Q: How do I know if my keyboard issue is dust or liquid damage?
Dust typically affects one or two keys and causes sticking or intermittent response. Liquid damage usually affects multiple keys at once and often comes with signs of corrosion (discolouration, visible residue). If you've spilled something, assume liquid damage. Bring it to us for assessment from R599.
Q: Do you repair older MacBook keyboards (pre-2015 scissor models)?
Yes. Older scissor keyboards are more reliable but still fail sometimes due to impact or liquid. Parts are scarcer and sometimes cost more because they're no longer in production. We'll source them and give you a quote. Turnaround is typically 5–7 days for older models.
Q: Can I use an external keyboard while my MacBook keyboard is being repaired?
Absolutely. Any USB or Bluetooth keyboard will work. We recommend a wired USB keyboard (cheaper, no battery) if you're just buying something temporary. Once your internal keyboard is repaired, you won't need the external one anymore.
Q: What's your warranty on keyboard repairs?
Three years on parts and labour. This covers defects in the keyboard components we've installed or replaced. It does not cover liquid damage, accidental impact, or normal wear. If your keyboard fails within the warranty period and it's due to our repair, we'll fix it at no charge.
---
---
Need your MacBook keyboard fixed today? Message us on WhatsApp: 064 529 5863 or book at zasupport.com/book. We're in Hyde Park, serving Johannesburg, Sandton, Bryanston, and Centurion. From R599 assessment—No Fix No Fee.
---
LEARNING BLOCK (§248)
WHAT LEARNED: Keyboard repair positioning requires explicit cost transparency (R599 assessment, individual key vs top case pricing) to build trust. Butterfly vs scissor distinction is critical E-E-A-T signal differentiating ZA Support from generic "repair" sites. Liquid damage crossover prevents false positives (encouraging related service discovery).
WHAT BETTER: Integrated internal links naturally (/logic-board-repair, /liquid-damage, /contact) rather than forced. Warranty specificity (3-year parts, not blanket) signals legitimate repair business. Geographic boundaries (Hyde Park, Midrand, Centurion, Pretoria only) reinforce local authority and POPIA compliance.
WHY SUCCESS: Real technical depth (butterfly 0.5 mm vs scissor 1.5 mm travel, dust ingress mechanism, top case labour time) passes E-E-A-T scrutiny. First-person workshop voice ("We've seen...", "In our Hyde Park workshop...") establishes authority without hyperbole. Pricing anchored to ZAR and local suburbs (Bryanston, Fourways, Sandton) prevents rank dilution across national queries.
REPLICATE: Structure repair blogs as decision trees (individual key? top case?). Always price from established floor (R599 assessment). Include warranty exclusions explicitly. Restrict geography to Gauteng 60 km radius. Use component names + model numbers. End with actionable CTA + WhatsApp.
