Service What are the benefits of geotextiles? Geotextiles are a type of textile which is laid on the top of a very compressible fabric. Most often this material is gentle and drenched... No Comments