Businesses don't really reset, just the Customers you attracted in the last Episode. When you re-open your Businesses in the next Episode, they will be at the renovation level you left them at with all of their upgrades intact!