An agency providing relocation services directs and manages the process of relocation including arranging necessary documents (visa, long-term stay permissions), finding a new house (accommodation), finding a school for children (education), finding a job for the partner or "trailing spouse", arranging a teacher for ...