Many DIYers include working with asphalt shingles among their abilities. Cost: A DIY asphalt roof installation on a standard ranch-style house costs from
$680 to
$3,700, depending on the size of the roof and the quality of the materials. Professional installation can cost between
$1,700 and
$8,400.
read more >>