Garbage City is a district in Cairo, Egypt built on garbage and part of daily life for the people is to collect garbage from all over Cairo and bring it back here to sort, recycle or salvage. They are called the Zabaleen
You can ask your relatives, friends and colleagues to know about the best company. Also, you can ask from the neighbours, they may already have a contract with the rubbish removal service provider. The most important and reliable source is online search.