The process to obtain a TRP (temporary residence permit) is a long, difficult and extremely frustrating journey. Accera was our shining light – knowledgeable about the process, extremely flexible and a strong network of associates. We are sure if we tried to do this on our own, we would still be busy with red tape and documentation requirements!