different communities have different rules. at least in the portola springs area it's 50 years with 3 different bonds expiring at different times. 1 bond 11 years, 2nd bond 25 years, and the 3rd bond expires 50 years. I know there is a payoff option for mello roos instead of making payments.