This winter has been very hard on flat roofs with the snow loads and persistent cold. Flat roofs are not maintenance free if the roof is eight years or old it might be time for an inspection, especially if you had leaks. Just because you had a leak doesn't mean the roof needs to be replaced, however waiting is the worst thing you can do. Depending on what type of insulation is used and if it is just one layer or two it could leak for months before showing signs of leakage. Many times the life of a flat roof can be extended with repairing of seams and penetrations. For a cost the faction of a roof replacement striping out seams and penetrations will add years to the life of a roof. In many cases we have offered warrantys to the building owners after doing such maintenance.