People who have B1 visa can check out potential property or sites and even sign a lease office for your business. However, you can conduct or manage your business with this visa. If you are planning to stay in the country to conduct your business, you would have to apply for the required visa. This rules applies to those who have travelled without a visa under the Visa Waiver Program.