We would strongly advise that you use a reputable agency. Check how long the company has been in existence. Are they operating from a home address or a PO Box? There are entities and individuals, who make unsubstantiated claims about their abilities and experience. Be confident in your provider to ensure they issue the correct documentation. If mistakes become apparent too late, you can pay a lot in penalties and demurrage.