Relocation usually means one of two choices if you're NEW in GERMANY.

 

1. Hire a relocation agent

Advantages: 1 on 1 service, bespoke requirements, expertise from somebody with local knowledge

Disadvantages: High cost…often a deal-breaker for young professionals if their employer is not paying

 

2. Going it alone

Advantages: No cost, plus the individual knows their own requirements best

Disadvantages: Limited local knowledge, language barrier, time consuming, difficulty getting appointments, risk of signing an unfavourable contract.