But overflowing sewage and the accompanying stench were not the only problems Njoki had to deal with. There was a shortage of water, and the little that was available was dirty.
"Operating a business in Narok was tough. First, there was no water, and when it was available, it was dirty," she recalls with relief. "When I sold water to my customers, they would complain of stomach problems and typhoid."
Samuel Maina, who operates a water vending business a few meters from Njoki's Kiosk, agrees.
"I would wake up at three in the morning to queue for water. Sadly, I only managed to fetch water two times, so I couldn't make enough money to sustain my family, "he says while offloading jerry cans of water from his donkey cart.
Today Maina can load his donkey with water at least five times a day, pay his rent comfortably and even spare some money for chamas.
Ismael Onchiri, Senior Estates Officer at the Maasai Mara University says over the years the institution has been grappling with an unreliable sewer system.
"We took up the college facilities as they were, which was not ideally meant for a university. With time we overgrew the capacity of the initial design, and sewage was one of them," Onchiri said.
According to him, the initial system used three ponds to recycle the sewage before being emptied into a soak pit and water released underground.
But with a population of 10,000 students, the university overwhelmed the capacity, causing excess raw sewage to flow into the neighbourhood attracting numerous warnings from local health officials.
"Even though they understood how dire the situation was, they asked us to act on it," he said.
Outside the university's real estate office, a pathway leads to newly- constructed hostels.
Weholite is a multipurpose innovation with reliable piping for freshwater distribution, highway drainage, or storm and wastewater management.
One of the advantages of Weholite technology over traditional materials is the ease of installation with minimal disruption to communities.
Simon Thomas, Megapipes Solutions director said the technology has a service life of 100 years without any detrimental effect on its integrity compared to concrete, which has a shelf life of about 20 to 40 years.
He said on average, engineers install about 100 meters of HDPE sewer pipes per day which is twice as fast as concrete pipes that have been in use before.
While referring to the project's cost-effectiveness, Thomas said the pipes are developed in high quality and accuracy to reduce time and money spent on installation.
"Due to the ease of construction, there is a reduction in installation time which translates to low costs. Besides, there is a substantial further reduction in carbon emissions," Thomas said.
His sentiments are echoed by Stanley Kuyioni, the managing director of Narok Water and Sewage Services Company, who affirmed his conviction that Weholite technology could be the cure for sanitation and stormwater management challenges in Kenya.