Heavy Duty Screens 893 The ® Finlay 893 is a highly versatile and aggressive machine engineered and built for working in large scale quarrying, mining, construction and demolition debris, topsoil, recycling, sand, gravel, coal, ore and aggregate applications.