I agree. All these apps help a lot especially On-Demand apps. These apps have been a great resource especially in this busy world. With just a few taps and appointment is fixed, booking is done, etc. Inspired by this , my company have developed similar apps which are running successfully.