As Lisa C, and several others mentioned, lawyers do need to make a living and support their families, and therefore do expect a fee for their services. I don't think a contractor would be expected to build a house for free, just on principle. However, There are organizations that do fund and build houses for the needy, just on principle, because helping each other is part of being human. Although attorneys aren't always recognized for their generosity, I have found among my colleagues some of the most generous, giving people I know. Many attorneys give significant time to community causes,