Your perfect business location in Switzerland

Choose a future-proof business location

How can I find the best location for my business in Switzerland?

Whether you are expanding, starting a new business or relocating, choosing the right business location is a key success factor. With your business goals in mind, we analyze potential locations, taking into account market potential, infrastructure, tax burden and local regulations. You benefit from our extensive legal expertise and our strong local network.

Tailored advice on selecting and setting up a business location

Our experts work with you to analyze the options and pinpoint the best locations, considering all legal, tax and business factors. We carefully check the factors that matter to you, such as market potential, infrastructure, tax implications and local regulations.

Once you have identified the ideal location, we will help you determine the optimal legal structure for your business, Inc., LLC or branch office. We will also help you with all the necessary steps to get your business up and running.

The services we provide:

  • Advice on entry into new markets and detailed market analyses
  • Strategic location selection taking the legal and tax context into account
  • Liaising with authorities and providing support during approval procedures
  • Advice on setting up with a focus on corporate law and employment law
  • Obtaining work and residence permits for employees
  • Searching for and selecting suitable business premises to rent or buy

Assistance with drafting and negotiating contracts