Based on recent customer reviews, City Of Johannesburg Municipality delivers a deeply troubled customer experience across virtually every service dimension. Customers consistently describe billing errors, prolonged service outages for water and electricity, and near-total unresponsiveness to complaints. While a handful of individual staff members are praised by name, the overwhelming pattern is one of systemic failure in service delivery, communication, and financial administration.
Top Strengths:
- •Service Delivery & Staff Conduct: A small number of named staff members, including Tshepo Malekutu, Jasmine, Thuso, and Sisanda Swelindawo, receive genuine praise for helpfulness, proactive follow-up, and professionalism, representing isolated bright spots.
TrustIndex
1.6
Score
NPS Score
-71
Recommended: Unlikely
Apr '25 - Mar '26
Recent reviews (106)
Used this business recently? Share your experience to help others decide.
Used this business recently? Share your experience to help others decide.
Share Your ExperiencePopular mentions
1 reviews | Active since Jan 2020
Useless COJ Braamfontein
I am.being harassed daily by City of Jhb accounts dept re account 401621686. They DO NOT OFFER SOLUTIONS, ONLY THREATS! I want to make an affordable AOD over 60 months,they refuse! I am destitute but they dont care,yesterday they handed me over to lawyers so Im being harassed every single day! They refuse to listen to what I can pay. I'm applying for debt rehabilitation...they refuse to listen. They deliberately overstated the value of a totally dilapidated property just to get double rates,Ive been to ombudsman, unsuccessfull! I am totally exhausted by dealing with COJ and often think if I commit suicide I won't have to deal with this. All they do is bully! If you lose your job in South Africa youve had it. They kept on coercing me to sign AOD'S that they knew I couldn't pay because I told them I lost my job,they dont care ,if you dont sign AOD they disconnect you. I am desperately looking for work,being educated doesn't help because age ************** is another factor so i have to start my own business. I want to sign an AOD over 60 months but they refuse so what do i do? I'm destitute but that doesn't count. Exhausted from COJ.
1 reviews | Active since Jan 2020
Useless COJ Braamfontein
I am.being harassed daily by City of Jhb accounts dept re account 401621686. They DO NOT OFFER SOLUTIONS, ONLY THREATS! I want to make an affordable AOD over 60 months,they refuse! I am destitute but they dont care,yesterday they handed me over to lawyers so Im being harassed every single day! They refuse to listen to what I can pay. I'm applying for debt rehabilitation...they refuse to listen. They deliberately overstated the value of a totally dilapidated property just to get double rates,Ive been to ombudsman, unsuccessfull! I am totally exhausted by dealing with COJ and often think if I commit suicide I won't have to deal with this. All they do is bully! If you lose your job in South Africa youve had it. They kept on coercing me to sign AOD'S that they knew I couldn't pay because I told them I lost my job,they dont care ,if you dont sign AOD they disconnect you. I am desperately looking for work,being educated doesn't help because age ************** is another factor so i have to start my own business. I want to sign an AOD over 60 months but they refuse so what do i do? I'm destitute but that doesn't count. Exhausted from COJ.
1 reviews | Active since Jan 2020
You need to reconnect my electricity TODAY City Power!
We have been waiting for our electricity to be reconnected since Friday 13 March. Our electricity has been off since Wednesday 11 March. It's now Tuesday the 17th of March. This is ridiculous! I'm pregnant and I have a 5 year old child. We cannot cook or have a warm bath or shower. I've had to throw away food from my fridge. How are we supposed to live like this? How do you expect me to feed my family? You have no considered for human rights. Yet, when it's time to disconnect people, you are always on time. Ref: CPWEB4908758. Last communication was yesterday identified fault, reconnection paid. So what is the hold up? If my child gets sick in this weather, it's on you people! This is an invasion of human and children's rights.
1 reviews | Active since Jan 2020
You need to reconnect my electricity TODAY City Power!
We have been waiting for our electricity to be reconnected since Friday 13 March. Our electricity has been off since Wednesday 11 March. It's now Tuesday the 17th of March. This is ridiculous! I'm pregnant and I have a 5 year old child. We cannot cook or have a warm bath or shower. I've had to throw away food from my fridge. How are we supposed to live like this? How do you expect me to feed my family? You have no considered for human rights. Yet, when it's time to disconnect people, you are always on time. Ref: CPWEB4908758. Last communication was yesterday identified fault, reconnection paid. So what is the hold up? If my child gets sick in this weather, it's on you people! This is an invasion of human and children's rights.
1 reviews | Active since Jan 2020
Unfair municipal charges
I have a borehole and septic tank and am being charged for the availability of possibly using them. Thus paying for something I don't use and don't need.
1 reviews | Active since Jan 2020
Unfair municipal charges
I have a borehole and septic tank and am being charged for the availability of possibly using them. Thus paying for something I don't use and don't need.
1 reviews | Active since Jan 2020
Poor service, wrong amounts on statements,
Where to start, hopeless, useless does anyone know whats they doing there. Call center sucks, they getting paid for ****, they answer and keep quite, or drop the call, no wonder there are high call volumes.when you finally get to someone who decided to do the Bare minimum of their job, they tell you to go to one of the offices, you get there no one is available cause they late, when they to get there they taking there sweet time, they go greet their colleagues, like ***, than when you do get to see someone they tell you to call the call center or the system needs updating... but you quick to send final notices to curt **** because of payment, this is your fault cause one of your your dumb @$$ systems is *****ed up because of some license or payment bull**** story, now we must wait for 4 months with no statement and they we get bill at once and when we want to make arrangements we must pay 50%, and bring salary slip and other bull **** docs, we want to may or arrange payments not buy a car... funny you cant sort out your website to provide me with correct billing details but your site can send me final notices ... you not worried about all the burst pipes all around, and the free water we paying for others. i guess you and eskom are in the battle of who can give the worse service, FYI YOU WINNING!!! just sort my Statements out correctly, and get it right this time and lets us all carry on with our lives
1 reviews | Active since Jan 2020
Poor service, wrong amounts on statements,
Where to start, hopeless, useless does anyone know whats they doing there. Call center sucks, they getting paid for ****, they answer and keep quite, or drop the call, no wonder there are high call volumes.when you finally get to someone who decided to do the Bare minimum of their job, they tell you to go to one of the offices, you get there no one is available cause they late, when they to get there they taking there sweet time, they go greet their colleagues, like ***, than when you do get to see someone they tell you to call the call center or the system needs updating... but you quick to send final notices to curt **** because of payment, this is your fault cause one of your your dumb @$$ systems is *****ed up because of some license or payment bull**** story, now we must wait for 4 months with no statement and they we get bill at once and when we want to make arrangements we must pay 50%, and bring salary slip and other bull **** docs, we want to may or arrange payments not buy a car... funny you cant sort out your website to provide me with correct billing details but your site can send me final notices ... you not worried about all the burst pipes all around, and the free water we paying for others. i guess you and eskom are in the battle of who can give the worse service, FYI YOU WINNING!!! just sort my Statements out correctly, and get it right this time and lets us all carry on with our lives
1 reviews | Active since Jan 2020
City of Johannesburg Poor service
I have a serious issue with the water meter, it looks like there is a burst because water is running down the streets, there is influx water in front of my yard, I have reported the fault on different occasions and then it get to be closed without resolving the issue, let alone coming to check how serious it is. I have reported the same fault 4 times and all these times it gets to be closed claiming it has been resolved. We need help because it is uncomfortable to live in a wet yard. Kind Regards, Wilhemina
1 reviews | Active since Jan 2020
City of Johannesburg Poor service
I have a serious issue with the water meter, it looks like there is a burst because water is running down the streets, there is influx water in front of my yard, I have reported the fault on different occasions and then it get to be closed without resolving the issue, let alone coming to check how serious it is. I have reported the same fault 4 times and all these times it gets to be closed claiming it has been resolved. We need help because it is uncomfortable to live in a wet yard. Kind Regards, Wilhemina
1 reviews | Active since Jan 2020
Hopeless
I have been all the way to the ombudsman and back. My issue with COJ is unresolved since 2023. Incorrect and unrelated accounts linked to my stand number. I am prepaid but continue to get disconnection notices to my stand for different account numbers and debtors. I suspect serious ***** at COJ but my request have been ignored my all. Minus 10 stars
1 reviews | Active since Jan 2020
Hopeless
I have been all the way to the ombudsman and back. My issue with COJ is unresolved since 2023. Incorrect and unrelated accounts linked to my stand number. I am prepaid but continue to get disconnection notices to my stand for different account numbers and debtors. I suspect serious ***** at COJ but my request have been ignored my all. Minus 10 stars
1 reviews | Active since Jan 2020
LAZY AND UNQUALIFIED CITY POWER TECHNICIANS
CITYPOWER HAS SUCCESSFULLY PROVED THAT THEY HIRE UNQUALIFIED CONTRACTORS TO DO MAINTENANCE WORK FOR JOBURG RESIDENTS! WHY HAVE WE NOT HAD LIGHTS FOR 6 CONSECUTIVE DAYS?
1 reviews | Active since Jan 2020
LAZY AND UNQUALIFIED CITY POWER TECHNICIANS
CITYPOWER HAS SUCCESSFULLY PROVED THAT THEY HIRE UNQUALIFIED CONTRACTORS TO DO MAINTENANCE WORK FOR JOBURG RESIDENTS! WHY HAVE WE NOT HAD LIGHTS FOR 6 CONSECUTIVE DAYS?
1 reviews | Active since Jan 2020
Urgent Assistance Required – Unable to Access Account Information
Dear City of Johannesburg Customer Service, I am experiencing a persistent issue with your online account portal that I need resolved urgently. When I log in and attempt to view my account, the system prompts me to “select one,” but there are no options available. Entering my account number does not allow me to proceed—nothing happens. I have also tried to use the query/complaint function regarding this issue, but I encounter the same problem. As a result, I am unable to view my payment history, which I need to complete an important document, but funny enough it only works when I need to pay This is extremely frustrating and appears to be a system error or bug that needs immediate attention. I would greatly appreciate guidance on how this issue can be resolved as soon as possible. Thank you for your prompt attention to this matter.
1 reviews | Active since Jan 2020
Urgent Assistance Required – Unable to Access Account Information
Dear City of Johannesburg Customer Service, I am experiencing a persistent issue with your online account portal that I need resolved urgently. When I log in and attempt to view my account, the system prompts me to “select one,” but there are no options available. Entering my account number does not allow me to proceed—nothing happens. I have also tried to use the query/complaint function regarding this issue, but I encounter the same problem. As a result, I am unable to view my payment history, which I need to complete an important document, but funny enough it only works when I need to pay This is extremely frustrating and appears to be a system error or bug that needs immediate attention. I would greatly appreciate guidance on how this issue can be resolved as soon as possible. Thank you for your prompt attention to this matter.
