Removing grease stains from painted concrete can be challenging, but there are several effective methods you can try. Since you've already used CLR and an all-purpose cleaner, here are some additional steps:
1. **Baking Soda Paste**: Make a paste using baking soda and water. Apply it to the grease stain and let it sit for about 30 minutes. Scrub with a stiff brush and rinse with water.
2. **Dish Soap and Hot Water**: Mix a few drops of dish soap with hot water. Use a scrub brush to apply the mixture to the stain. The heat helps break down the grease. Rinse thoroughly afterward.
3. **Commercial Degreasers**: If the above methods don’t work, consider using a commercial degreaser specifically designed for concrete. Follow the manufacturer's instructions for application and rinsing.
4. **Pressure Washing**: If you have access to a pressure washer, this can be effective for tougher stains. Make sure to use a fan tip and keep the nozzle at a safe distance to avoid damaging the paint.
If these methods don’t yield results, you may want to consult a professional cleaner experienced with painted surfaces, which typically costs between $100 to $300, depending on the extent of the staining and your location.
As a next step, consider getting 2-3 local quotes on Handyman.com for professional assistance.
— Assisted answer