Question: how much does it cost to put a new roof on a 3 bed house?
Answer: Roof tiling costs range from $8 to $25 per square foot. This includes $2 to $10 per square foot for materials, with an average of $3 to $7 per square foot. The style also affects the price you pay. Simple designs like a flat shake cost less, while a traditional barrel tile runs the most.