As an expert roofing contractor with several years of experience under my belt, I’ve seen my fair share of leaky roofs that cause major headaches for homeowners. A leaky roof is certainly stressful, and sometimes, it’s not all that obvious you have a leaky roof until it’s too late.