We propose a method, e3-service, to reason about satisfying customer needs (problems stated by the consumer) by means of a bundle of multi-supplier service bundles (solutions from specific suppliers). The e3-service method represents customer needs, desired consequences by the customer, and the services that realize those consequences in a multi-perspective service catalogue. This catalogue is used by a reasoner, which elicits customer needs and desired consequences, and matches these consequences with services offered by suppliers. The e3-service method has been implemented in software to demonstrate its feasibility. In this paper, we show how e3-service reasons about finding services for a consumer need using a case from the healthcare industry.