IDC offer nationwide commercial services and local domestic carpet cleans. Carpets hoard all sorts of dust, grit and soil, and whilst vacuuming on a regular basis will alleviate some of these problems, it does not remove those deep down soils that attach themselves to the fibres. Professional cleaning will release those problematic soils and assist in maintaining the original look and lustre of the carpet.