Tailoring Services On Time