You might be able to qualify at the three year anniversary of your foreclosure, but it would likely be a large down payment with a higher interest rate. It's also possible that you'll need to wait another 1-2 years before obtaining a new mortgage.
Feel free to email or call me and I'll put you in touch with a couple of lenders that can answer that question for you.
Realty ONE Group
Otherwise Good luck!
You are OK with the time frame for some programs, hence back to the first paragraph.
Lets have a sit down discussion with the right lender and plan for your future!