You need to find an agent who is teamed with a lender who specializes in these programs. The agent also needs to understand how these programs work to make sure the home you are consider will pass financing for these programs. These programs do allow for a home to have health and safety issues. Also, depending on what program you use, they tend to take longer than 30 days for financing, usually 45 days. You also need an agent who understands these things when writing up your offer.
If you haven't found anyone yet, I would be glad to help you with this. I work with a lender that has over 20 years experience working with these programs. Please call me or email me. email: email@example.com Cell: 661.978.7101