MI State Housing Development Authority
Finding a mortgage lender is one of the most stressful things you go through as a home buyer. More often than not, local lenders provide more competitive rates than big names.
In addition, if you qualify for the MSHDA program, you may be able to get a down payment assistance. Check it out.