That's KPLC for you. I had the same issue with a prepaid meter. I went to their office at Stima Sacco and found out the staff goes for lunch at 12.30pm and comes back at 2 pm.
After wasting two hours waiting, I was promised to be sorted the following day and I told them if no one comes I would bypass the meter as I had prepaid and they failed to supply power.
As usual, no one came and I bypassed the meter. 3 days later they fixed the meter and left me with 3 units from 36 units I had before. So I paid and the meter wasn't in the system. Luckily it was done the following day.
I think KPLC should be left to maintain the transmission lines and invite companies to bill and maintain the last mile (drop cable and metering). That way we can have localised companies which will respond faster, better service delivery and we can yell as they will be more accessible not to mention bring competition.