Same-day service across KL & Selangor

Lighting & Fans

Light Repair in KL & Selangor: Flickering or Not Working

We repair lights that flicker, buzz, dim or won't turn on, from a single downlight to a whole lighting circuit. One faulty light typically costs RM80 to RM180 to fix, and a circuit fault RM150 to RM350. You get a fixed quote first, with same-day visits across KL and Selangor, 8am to 10pm daily.

Price from
RM80
Service
Same day
Warranty
12 months
Light Repair by My Power Care KL

Signs you need light repair

  • A light flickers, buzzes or takes a while to come on
  • A new LED bulb still doesn't work in the same fitting
  • Several lights went off at once and won't come back
  • Lights dim when the aircond or kettle switches on
  • A light switch feels warm, crackles or is loose
  • Downlights blink on and off after a few minutes

How much does light repair cost in KL?

Our current prices for light repair across Kuala Lumpur and Selangor (updated October 2026). You get a fixed quote on site before any work starts.

Light Repair prices
JobPrice (RM)
Inspection visit (minimum charge)per visitFrom RM80
Light not working or flickering: find and fixper light · Standard driver or starter includedRM80 – RM180
Lighting circuit fault (several lights out)per jobRM150 – RM350
Light fitting replacement (existing point)per lightRM40 – RM80
Switch replacement (standard switch included)per switchRM80 – RM120

Prices include labour and standard materials (cable, trunking, standard switches and sockets) unless the item says otherwise. See the full price list.

What's included

  1. 1Check the bulb, fitting and LED driver or starter
  2. 2Test the switch and the connections behind it
  3. 3Trace the lighting circuit back to the MCB if several lights are out
  4. 4Fixed quote before any repair
  5. 5Replace the driver, switch or faulty part, then test every light on the circuit
  6. 612-month workmanship warranty on the repair

Why are my lights flickering?

If one light flickers, the cause is usually a failing LED driver, a cheap or incompatible bulb, or a loose terminal in the fitting. If several lights flicker together, or they dim when a big appliance starts, the problem is further back: a loose connection at the switch, in a junction or at the DB box.

Lights dimming and brightening across the house can mean a loose neutral. Book a same-day check for that, because it can push high voltage onto other circuits and damage appliances.

Why won't my light turn on even with a new bulb?

Downlights and LED panels have a separate driver that converts mains power for the LEDs. When the driver fails, a new bulb won't help. Other causes are a worn switch, a broken connection in the ceiling, or a tripped MCB on the lighting circuit.

We carry common drivers, starters and switches in the van, so most light repairs are finished in one visit.

Repair or replace the fitting?

Replacing a driver or switch is usually cheaper than a new fitting. Old halogen downlights and fluorescent tubes are often better replaced with LED fittings, which use less power and last longer. Replacing a fitting on an existing point costs RM40 to RM80 per light, labour only.

Areas we cover

Light Repair: common questions

A single light that flickers or won't turn on typically costs RM80 to RM180 to fix, including a standard driver or starter. A fault on a whole lighting circuit costs RM150 to RM350. Every visit has a minimum charge of RM80.

Need an electrician today?

Send a photo on WhatsApp and get a price within minutes. Same-day visits across KL and Selangor.

WhatsApp for a quote