as to your reroofing project,
you need to have a local roofing contractor give you the local rate for this project.
there are plenty of local roofing contractors seeking to give free estimates with no obligation,
and taking advantage of this is the consumer-smart way to go about finding an accurate answer to your question.
It`s important that you get a local estimate and not rely on guesses found here on Yah,
as a lot of factors really bear on the cost of such a project,
including the following:
The cost of material and labor greatly varies by location.
If you negotiate well with the contractor and he buys the materials (i.e,
the roofing material,
you may try to have him pass the discounted cost of the materials to you,
as usually contractors get discounts (called "contractor`s discounts" / "contractor`s price")
when buying from home improvement stores because of the many purchases they make as required by their jobs