10,000+ iPhone repairs at SPR in the past year
iPhone battery replacement in KL & Selangor
Same day at 16 walk-in outlets. Choose Standard, Premium or Genuine grade, with up to 180 days warranty. Send us your model first and we'll quote all three.
Illustration. What Battery Health shows after the job depends on the grade and model — details.
Three grades. Pick by how long you'll keep the phone.
All three fix the battery. They differ in what iOS shows afterwards and how long the warranty runs.
Standard
90 daysYou want the phone running all day again and don't mind the Settings notice.
Premium
180 daysYou plan to keep the phone another year or two and want the longer warranty.
Genuine
180 daysYou want Settings to read Genuine — usually because you'll sell or trade the phone in later.

Is it really the battery?
- Dies before evening, though your use hasn't changed
- Switches off at 20–30%
- Warm while doing simple things
- Slow to open apps and the camera
- Screen lifting at one edge — stop charging and come in
Find your model
Most replaced batteries in the last 3 months. Numbers are all repairs on each model at SPR in the past year.
All models, including older and newer ones →How it works
- 01WhatsApp your model
We reply with the price for all three grades.
- 02Walk in
Any of the 16 outlets. No appointment needed.
- 03Battery replaced
Same day. Wait at the outlet or come back later.
- 04Test together
We check it with you, then hand over the warranty.
16 outlets in KL & Selangor
Addresses & directions →4.92★ from 16,947 Google reviews
Across 14 SPR outlets, for all kinds of phone repairs. Shown as written on Google.
Excellent service! I dropped my phone in water and the screen went completely black. I honestly thought it was ruined for good. The team here quickly diagnosed the issue, and cleaned out the water perfectly. My phone works good as new.
Great service! My Google Pixel had a bad bulging battery but Mr Cong was quick to identify the issue, order a battery and install the next day. Very careful and thorough work.
Have some problems with my handphone, whatsapp them and get fast response. Sent my handphone for check up and get the result on same day (they offer free check up), estimated waiting time around 2-3 hours. Clear and easy to understand explanation on my handphone issue.







