They did a great job at the driveway, which had very old baked-in oil stains and a fresh one - and they were able to remove them both. I can highly recommend them - great quality of work.