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.
RemodelExteriorWoodGutter CleaningGutter Installation and RepairGutterRoof
Dry rot impacts all varieties of wood. A contractor answers questions about how to identify and eradicate dry rot.