I would add that there is some concern among the public—and we sense this—about the possibility that major contractors, major engineering firms, may line their pockets, thus benefiting their own businesses, but to the detriment of the taxpayers. On the other hand, as you mentioned, an NPO from a smaller community consists of workers from the community, volunteers, people who really want to resolve situations in order to meet specific needs they are facing.
In terms of public opinion, I believe that, in modest projects, NPOs are an option that is a very good response to taxpayers' concerns.