There are many ways to purchase a home. Credit is a key element of the equation. When you say "bad credit" how bad is it? I suggest that you talk with a Lender, and see what your current credit scores are. If your scores are indeed bad, ask the lender to sit down with you and discuss ways to improve your score. Hopefully one day you'll be in the position to purchase a happy home.
If I can be of any help, please contact me.
Wishing you to best!
They do charge a small management fee but essentially they have a nearly perfect record for people who follow the program to getting them approved to buy a home. Additionally, since they are a not-for-profit, they have grants and pre-negotiated interest rates that are better than what you can get anywhere.
It is not a program where you just go in and fill out a bunch of papers and wait - you have to be willing to open up your finances to them and have them assist you. They will help you prepare a budget and get your credit score together.
Then they will pay your closing costs and down payment!
You are allowed to use your own Realtor once you are approved as long as you tell them who sent you to them.
Have a great day and let me know if I can help in any other way.