Just because your roof has a leak, does not mean it needs a complete re-fit. A leak usually stems from a loose, or broken roof tile. However, a complete roof system failure, or a generally unsafe roof, will need a complete re-fit.