Inexperienced Roofers: This is the biggest reason for a leaky roof. During my first two years, I made so many mistakes and did not know anything about flashing, welding seams, material compatibility, and why some areas will cause leaks.