Generally speaking, no. When incorporating an offshore company you can usually assign the ability to incorporate the company to your corporate service provider. They can undertake all tasks relating to the incorporation process on your behalf.