Painting concrete can be useful, but when you paint you are covering over one solid color with another solid color. Staining is not that. Staining is infusing life into a lifeless product. Plain grey concrete can sometimes look lifeless. Almost everyone has some piece of concrete, whether it be a basement floor, patio, garage, etc … that they’re not happy with because it is lifeless and dull. Staining is your solution. When you stain you add warmth, style, color (but not a uniform color like painting), an infusion of life into your problem area. It’s an affordable solution to your plain concrete blues (sadness that is).