Lock Six, Killen, AL Rent To Own