I just had an inspection of the house I'm trying to buy and because it rained the day before the inspection, the inspector noted three leaks (two were over the house and the third was where the patio roof meets the house). He also estimated that the roof had between 2-5 years left on it. The south side of the roof is much worse than the north side. My inclination is to replace the roof now rather than later. I anticipate some negotiation with the seller in regards to costs and/or house price reduction since there will be some repair needed due to the leaks. I'm not exactly sure how I want to proceed so I'm just looking for general thoughts on whether I should try to repair the leaks now and try to get a couple more years out of it or just put a new in roof now. How much of the cost should I expect the current owner to absorb now considering the shape it's currently in. Should I be concerned about mold. How easy is it to find the source of the leak? And, anything else you can think of. Thanks in advance.