Looked up George Black's "Surnames of Scotland", has survived (published in 1947) remarkably well, as he took first usuages of the surnames.. ECKFORD: "from the lands of Eckford near Kelso, Roxburghshire. Alexander de Hecford witnessed a charter by Alan, son of Roland, lord of Galloway, of the lands of Vlfkelyston (now Oxton) to the Abbey of Kelso in 1206." Other dates: 1250 (Geoffrey de Eckford), 1296 (Geffrai de Ekford), 1358. Edinburgh in 1596 as Aikfurd. So the name is Scottish (though the purist may claim that as the Scottish ruling class were mostly ex Flanders at this early time (and post William the Conqueror) the Eckford could well contain some Flemish beginnings. Thus the Heckford/Hickfords, beleived to have originated around Colchester, Essex, and the Scottish Eckfords represent parallel origins for a nearly similar spelt surname (the Heckfords of Dorset actually arose out of something like Heckfield).