Emergency services officials have warned residents in areas affected by flooding in Tshwane to be cautious as more rain was expected.

Several rescue operations were carried out in parts of the province on Saturday after inclement weather conditions resulted in the flooding of roads and homes.

Nearly 800 people in Eerste Fabriek in Mamelodi were affected while in Centurion some motorists had to be rescued from their cars.

Negotiations with residents of Eerste Fabriek continued into the evening as some refused to be temporarily relocated to community halls following flooding that saw at least 60 people trapped on the roofs of their flooded homes.

Tshwane EMS spokesperson Charles Mabaso said, “Community leaders are engaging on how best to evacuate people but from the emergency services side, if we are given a go-ahead to go in and assist those people from their rooftops then we will carry out that assignment.”

Residents said they had waited two years to be relocated and would only move once government offered them a safer and permanent solution.

Elsewhere, Ekurhuleni EMS rescued four people trapped on the roof of a car in Olifantsfontein while a search for three others was launched.

Other affected areas included Hammanskraal, Montana and Bronkhorstspruit.