Kescor can get any stains off of your sidewalks. We use the most environmentally means available and we can get even the most stubborn stains up with our steam equipment. Give us a call for all of your flat work (concrete cleaning). 704-659-1030