A new asphalt roof for a typical 2,500 square foot single-story ranch house can range in price from $9,000-$20,000 installed.
A new asphalt roof for a typical 2,500 square foot single-story ranch house can range in price from $9,000-$20,000 installed.