If you can find a school with a corporate culture that appreciates career CFIs you can make a good living at it. I know of two schools where the CFIs are pushed out the door when they get to the 1,000 mark. Doesn't matter how many students you have or if you have other reasons for staying around (such as the wife's job is in the area). Sadly this school loses a lot of good CFIs because of this attitude. The saavy students take their business elsewhere because they aren't treated much better than the CFIs who are "easly replaced".