“For a 1,500 sq ft house in Charlotte, a new roof costs between $6,000 and $18,000, depending on the materials, labor, and additional factors.” Replacing a roof..

“For a 1,500 sq ft house in Charlotte, a new roof costs between $6,000 and $18,000, depending on the materials, labor, and additional factors.” Replacing a roof..