Blog

Ontario Ministry of the Environment – New Environmental Technology Evaluation (NETE) – Certification
Filterra

Filterra

FILTERRA BIOFILTRATION (available throughout Ontario) Filterra is similar to bioretention in its function and application, but has been optimized for high volume/flow treatment and high pollutant removal. Its small footprint […]

Read More


  • Categories
    • No categories