Phytoremediation of contaminated soils and water using on site Salix-plantation or treatment at landfills. Bioremediation methods using controlled conditions at landfills. Salix used as vegetation filter and taking care of leachate water from landfills or industry. Addressing both heavy metals and organic and toxic compounds; e.g. PAH, petroleum, pesticides and PFOS.