Your visa is about to expire or you have chosen another temporary visa that will allow you to stay in the country for a bit longer. Home Affairs makes provisions for extensions and renewals of South African visas and one can lodge from within South Africa.
Applying for a visa extension and renewal in South Africa can be a daunting task especially when having to stand in queues at Home Affairs. Avoid this and let New World Immigration manage the application for you.