Magifoam is excellent. Overall, it has excellent cleaning power, cuts through dirt that has been there for weeks and very easy to rinse off. Especially if you can find a good machine to remove it quickly (the Nilfisk C120 is an EXCELLENT machine) you will have no problems at all when it comes to lifting grime.