HOW MUCH SHOULD A NEW ROOF COST? BREAKING DOWN PRICES