Generally, a company or a startup acts as a mediator that provides the platform for using the particular service. Here, the company generates revenue by taking a commission charge by the deal done from the customer and the service provider. Not only with these on demand services, there are also social media platforms that allow users to use it free but generates their revenue in the form of ads. For a startup business, one should have a sustainable revenue generation i.e. a long term revenue. Know your target audience, their capacity to use your service and also take into consideration your revenue model creates a positive cash flow for your business. If you get the positive answer to this then start your own uber for x for your business.