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 ...