Long-term care (LTC) is mainly provided by the family and subsidiarily by the market and the government. To understand the role of these three institutions, it is important to understand the motives and the working of family solidarity. In this paper, we focus on the case when LTC is provided by children to their dependent parents out of some norm that has been inculcated to them during their childhood by some exemplary behavior of their parents towards their own parents. In the first part, we look at the interaction between the family and the market in providing for LTC. The key parameters are the probability of dependence, the probability of having a norm-abiding child and the loading factor. In the second part, we introduce the government which has a double mission: correct for a prevailing externality and redistribute resources across heterogeneous households.