M.C.
I work for a foreclosure attorney who represents the mortgage company and this is the usual time line for foreclosure in Michigan:
Usually after 3 months of non-payment the foreclosure process is started. You should receive notification in the mail of the sale date which is 4 weeks from the start of the foreclosure. Once the sale takes place you are still legally allowed to remain in the residence usually for 6 months until the redemption period expires. The redemption period allows you to pay the balance of the mortgage if you can, but if you can't then the eviction process is started. That can take anywhere from 30-60 days depending on the circumstances.
Sorry to hear that you are dealing with this, but at least I can let you know what to expect and if you have to move you have at least 6 months to save up some money on a new place.