I have completed the steps online and gotten an approval from naca, there is not any fees nor are there any 2nd or other types of notes or mortgage added by naca. their service is free, all that they ask is that you volunteer if you are able to do so,
https://www.naca.com/refinance/refinanceSubmission.jsp