If you need to patch your roof, then you must have or have had a leak. This leak has probably caused damage to the roof, such as rotting and damaged wood, framing members and so forth.
Patching is a short-term solution, who knows when or where another leak will appear.
I will have my roof replaced this summer, with estimates between $3500 - $6000, it pays to get several quotes.
