Depende po..
IN-HOUSE FINANCING - 5 to 25years
BANK FINANCING - 5 to 20years (less 5years sa OFW)
PAGIBIG or HMDF - 5 to 30years