Depende po..

IN-HOUSE FINANCING - 5 to 25years 

BANK FINANCING - 5 to 20years (less 5years sa OFW) 

PAGIBIG or HMDF - 5 to 30years