All Visa Solutions is a fully fledged visa agency based in South Africa with offices both in Pretoria and Cape Town with close to a decade of experience in the industry.

We are a family-based business built on a firm foundation of supporting each other and all South Africans enabling  mobilization for ALL purposes. We make it possible for South Africans to exit for tourist visas, study visas, business visas and employment visas we also provide visas for offshore workers outside/inside of the 12-mile radius for oil & gas as well as wind activities either onshore or offshore for these workers to support their families.

We are passionate about what we do and always open to new processes to streamline the visa process no matter which visa category or country we are requested to assist with.

We were founded in 2021 and have expanded according to the company history timeline to follow.

We are continuously building favourable relationships with Consulates by keeping a healthy and hassle-free presence in ALL our visa applications as to not waste any valuable time be that of the respective Consulates office, the company’s we work for nor the applicant themselves.

 We look for expanding our horizons in the technological age of the global village.


We have many years of experience in the Angolan STV, Nigerian TWP and STR, USA B1OCS for oil & Gas as well and USA Wind Farming Activity, Saudi Business and Iqama visas, Indian employment visas, Colombian Work Permits many more.

Our Mission

Simplify the visa administration process in ALL areas from within SA for ALL visa categories for ALL countries

Our Vision

To continuously strengthen relationships with our private and corporate clients.
To offer excellent service efficiently, as far as within our abilities at AVS.
Expand and nurture communication with Consulate offices in Pretoria as well as Cape Town
Adaptation to fluctuations and changes in the Visa industry, continue to increase our capabilities into new areas of knowledge within the Visa Industry.

Our Values

To offer a personalized service with attention to each of our clients needs.
To be accountable to our clients and build a trustworthy well communicated relationship.