The average cost of a homebirth midwife is anywhere between 3000-4000 dollars. This includes all of the prenatal visits, the birth, and six weeks of postpartum care. Most midwives accept payment plans, if this is something that your family needs to do. FSA's usually cover homebirth midwives too. This is usually an additional cost for the birth kit, but I think on average they are around 50-60 dollars, sometimes less, depending on the midwife. Some midwives include a birth pool with the fee.
Here are a couple of websites that have a list of homebirth midwives in the twin cities: