thesimpledollar.com
What Common Home Repairs Cost (and How to Budget for Them) - The Simple Dollar
A new roof usually lasts 20-30 years, so if you've been in your home for a decade or more, it's time to start budgeting for the inevitable. Photo: pointnsh