Dubai is one of the best places to start a technical services license, because of its strategic location in the world, which is between Asian and European markets, It is very simple to do business with technical service license in Dubai. In Dubai there are two prime areas where one can setup Dubai technical services license. One of which is free trade zone and the other one is main land. Both these areas have its own advantages and disadvantages. Most people prefer Dubai for their business setup because of its simple process of setup, low tax polices and full repatriation of profit and capital.
If you have to Setup a technical services license in Dubai main land you will need a local sponsor to register your company. The regulatory authority is Dubai department of economic development (DED) Share of the local has to be at least 51% in the company shares and expat will hold only 49% of share in the company, majority being the local is only to monitor the Visas issued by the company but however a side agreement can be made where it clearly states you have the complete power to make the decisions and if you are willing to share the profits of the company or not.
Dubai free zone is another area where one can setup technical services company. The advantage of this license is that it offers 100% ownership to the expat without the need of local sponsor. This is one of the main reason for technical services license in Dubai free and it is free from any sort of tax which allows 100% ownership of the company, 100% repatriation is allowed in this type of license.