Legal & Immigration Compliance — Done Right, First Time

Kenya’s immigration system is detailed and deadline-sensitive. Our consultants ensure your permit applications are accurate, complete, and submitted on time — protecting your career, your family, and your ability to remain in the country legally.

Why professional immigration support matters

Navigating Kenya’s immigration system requires precision. A wrong document, a missed requirement, or an expired pass can put your stay — and your employer’s compliance — at risk. Our immigration specialists manage every aspect of your legal authorization in Kenya, so you remain compliant at every stage of your stay.

Entry visas

Tourist, business, transit, and multiple-entry visas for Kenya

Work permits

Class D, G, N, K, and A permits — fully managed

Dependant's pass

For spouses and minor children of permit holders

Special pass

Bridging authority while your main permit is processed

Extensions & re-entry

Visitor pass extensions and re-entry pass applications

Permanent residency

Long-term settlement applications for qualifying residents

Alien Card / FNR

Mandatory registration for all foreign permit holders

Kenya eTA

Electronic travel authorization for eligible nationalities

Permit quick reference

Permit/Pass Type Who it's for typical processing
Class D — Employment
Foreign nationals employed by a Kenyan-registered company
4–8 weeks
Class N — Digital Nomad
Remote workers employed outside Kenya
4–6 weeks
Class G — Investment
Foreign investors with Kenyan business interests
6–10 weeks
Class K — Retirement
Retirees with a pension of $1,000+/month
6–10 weeks
Special Pass
Bridging authorization during permit processing
1–2 weeks
Dependant’s Pass
Spouses and minor children of permit holders
3–5 weeks
Permanent Residency
Long-term residents qualifying for indefinite leave
3–6 months

Our Process

Step 1

Free Consultation

We review your nationality, purpose of stay, and employer details to identify the correct authorization category.
Step 2

Document Checklist

You receive a precise, up-to-date checklist tailored to your permit or pass type — no guesswork.
Step 3

Application Preparation

We prepare, review, and submit all forms on your behalf to the Department of Immigration.
Step 4

Tracking & liaison

We monitor your application and keep you updated at every stage — no chasing needed on your end.
Step 5

Approval & compliance briefing

Once approved, we brief you on renewal timelines, conditions of stay, and ongoing compliance requirements.
 

Not sure which permit you need?

Our consultants will assess your situation and guide you to the right pathway.