Apartment Complex Roof Leak. This roof is got 25-year-old shingles, and it is a part of the apartment complex that has most of the roofs replaced. The main building has not been replaced in this apartment complex, and there’s a roof leak currently occurring here.