Need a new roof? Covering your existing asphalt shingles with metal roofing might be worth the expense. Here are some pros and cons.

More on the idea
Family HandyMan