How much

 does a new roof cost

?

How much does it cost...