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