Most roof leaks are caused by one of five common factors: Top-rated Seattle roofing company people, issues with seams, neglect, rooftop equipment, and weather. Prevention is of course better than repair. Once you get to know the main offenders, you can develop a strategy to avoid problems before they arise.