Yes and no. Polishing concrete can help completely remove some stains through the grinding and polishing process but there are some cases where the stain cannot be fully removed. However, this does not mean that it cannot be dulled through the concrete polishing process. Each case is very different and should be evaluated by a professional.