Catchpits, Concrete and Construction – What You Should Know
Catchpits refer to a pit inside a drainage system. This piece in the drainage system collects matter that could potentially cause blockage. On draining systems that do not make use of any sort of geo-membrane, a catchpit system is appropriate….
Read more