on demand service solution