It will be better for you to stain concrete patio surface in your house to get new look and to protect the concrete from the damage properly. You can paint your concrete patio by yourself and then you can use colorful paint or acid stain as your preference to be stained on the surface of concrete patio. There are some ways to stain concrete patio to follow. First, make sure to sweep the concrete with broom and use patch of concrete to fix some cracks on it. Then use a bucket to fill with 4 gallons of warm water and.