Roofing technology is continually advancing and improving, and in many cases, replacing old, more dated stuff with more cost-effective products is the best option for replacing or repairing your home’s roof. Modern roofing systems are designed to be a lot more effective, durable and resistant to wear and tear compared to their predecessors. But, in spite of these improvements, your roof is only as safe as the weakest part of the roof. A faulty or deteriorating roof is always an invitation to prospective, expensive damage.