How much does a new roof cost?
Yeah 7-10 grand
Print