Most roofs last 20–30 years; replacing one is a major expense.
These questions help you identify potential "money pits" involving the home's skeleton and mechanicals. questions to ask while buying a house
I can provide a based on your specific situation. Most roofs last 20–30 years; replacing one is