A roofing contractor explains five possible causes of curling shingles.
Installing a new roof over an existing layer of shingles may save you money initially, but it could prove more costly if you don't get the right answers first.
Inspect these areas on your roof regularly.
Ice Dams and RemovalRoofing RepairsRoof
Inspect your roof before snow arrives to prevent ice dams and other roofing problems.
Roof cleaning not only boosts your home's curb appeal, it helps protect your investment.