This is a very broad idea:
along with the hourly fee, a web development or graphics business can be offered Contracts, that have to be completed within the allotted days.
the contracts will award a decent payday depending on the quality - (can be based off of skill %) of work that is provided.
Another option is that you add a new manager, that can bid on said contracts, and there is another screen with a “bid to win” the contract. You manually choose the contracts, see the amount of cash you are getting paid for the contract, and how long you have to do it. ( can add bonuses for completing early, etc)
Will more than likely make another post about this, or edit this one going more in-depth, but a concept that can work.