Ren, you are quite right to plug in generous allowances for fixup, maintenance, replacement of major systems like roofs, W/H, carpets, etc. The biggest mistake of beginning landlords is to underestimate these expenses, along with vacancy downtime, in projecting future whether a property will run a positive or negative cash flow.