We can remove stains on almost any hard surface, including concrete, brickwork, roofs and more. While we’re tough on stains, we take care to avoid doing damage to the surfaces we’re cleaning. What good is removing a stain if we damage the surface beneath? Our team is experienced in removing stains without leaving damage to the structure.