The software for most wireless routers will allow you to not broadcast the SSID, this is where you would turn of the public from seeing this network.
If the networks are similar in strength and the areas overlap, you may have some of the issues that describe. I wouldn't share any wifi connection with the general public, especially a business connection.