YourMechanic is interesting in that, unlike many other "on-demand" startups, the economics make a lot of sense. They are able to pay their mechanics more than a standard shop (eg. dealer) can pay, and at the same time generally offer same or lower rates for the consumer.
This is probably a combination of two factors: (1) unlike driving, repairing cars requires quite a bit of skill, so the mechanics have some protection against wage cuts (compare to Uber), and (2) a standard mechanic shop has overhead that YourMechanic does not.