We study optimal direct mechanisms for a credence goods expert who can be altruistic or spiteful. The expert has private information about her distributional preferences and possibly also about her customer's needs. We introduce a method that allows the customer to offer separate contracts to...