Sometimes employers ask us for suggestions for attracting or keeping a good employee. There are many options for doing that, but probably none is any more attractive for a married person than providing excellent housing.
Few employers provide that.
However, the closer an employer comes to meeting that ideal standard, the longer an employee will probably stay. Another option for compensating a long-term employee is to develop an earned bonus program that will grow with each year of employment. The longer the employee stays on the ranch, the more cows he accumulates. The rancher runs the employee's cows free and each fall the employee gets the money when his calves are sold. Providing good housing or developing an innovative way to pay an increasing bonus can go a long way toward keeping a long-term employee happy.