It simply can't be done on demand. I have first hand experience: I work with a chef who spends a day to create a week's worth of meals for me but smaller chunks are not feasible as you need to prep, cook etc and it takes hours -- even if some of the work can be done in parallel while one dish is cooking the other can be prepared etc but still you just can't have a meal ready in 45 minutes after you click order. Quite a few meals actually need to be started the previous day so the dish or parts of it can marinade / simmer / slow cook / set / etc overnight. (I think you meant private chef -- those are employed by the super rich, a personal chef works for multiple clients.)
Also anyone like him will strive to have his schedule full for a few weeks ahead.
So no, this is not Uberable. But, if you are in Vancouver and want good food, drop me an email I will connect you with Michael :)