Yes. Definitively yes. If you're a typical web developer or agency, you're going to have a lot of one-off engagements, project and campaign websites. Those cost money to support, and your customer should supply that money. We never host without both a modest hosting fee, and a SLA for fixes, updates and perfective maintenance.