Yes! Non-US residents can establish a Delaware LLC. While specific requirements may apply, we assist you in each step.