The Dalreoch Estate runs a traditional farm of nearly 3000 acres. There is a suckler herd of about 100 Aberdeen Angus cows and a flock of over 2 and a half thousand breeding ewes of black-face and crossbreds.