I'm no math guy but...
If you don't change the amount of work to be done then won't you really use the same amount of volunteer hours - just not as spread out? Which may end up having its own associated costs.
It seems that the cheapest way to shorten their schedule is to reduce the scope (either the size, number or finishes of buildings).
OEJ, can you explain that management triangle you mentioned?