Delburne Foundry Ltd

Highway 21, Delburne, AB

NON-FERROUS SAND & DIE CASTINGS, FULLY FINISHED, CNC MACHINING

Drilling Fluids Treatment Systems Inc.

7530-114 Ave SE, Calgary, AB

DFTS is a Calgary based Canadian manufacturing company of Solids Control Equipment. DFTS manufactures their own shaker and drillpipe screens. Our drillpipe screens are either retrievable or non-retrievable and are available in lengths of 12, 24 ...