Wood shake roofing costs $6 to $12 per square foot installed or $12,000 to $24,000 for a typical 2,000-square-foot roof. Natural wood is pricier, while alternative shake materials reduce cost.