Like most home improvement and remodeling projects, roof repair, installation, and replacement jobs can cost you an arm and a leg. Replacing a roof, in particular, is perhaps one of, if not the biggest projects any homeowner can ever take. Money aside, roof...

read more