You first step is to prepare the floor properly. While you can use acid stain on aged concrete floors, you must make sure they are absolutely clean first. Remove all oils and dust before applying the acid. Also make sure to remove any sealers present so the acid can seep into the concrete. If significant flaws or cracks exist in the concrete, patch them before beginning the application process.
Since acid stains come in a variety of colors, you can plan out whatever design you want for your concrete floor. Use tape or stamp designs to form the pattern before you begin, but keep in mind that acid stains vary in the effects they produce. Shade and texture will depend on the acid mix and the concrete floor properties, so be prepared for variance in colors. Apply a small amount of stain in a corner to observe the effects.
When you are ready to apply the stain, use protective gloves, masks and goggles, and protect outer walls from the corrosive stain. Begin in one corner and spray the stain in long lines, weaving back and forth across the floor. Have a friend follow with a brush to brush in the stain, and then spray a final, light layer of stain to cover up the brush strokes.
When you have finished laying the stain and the floor is dry, add a new sealant layer on top of the concrete. This sealer is important. While acid stains do sink deep into concrete, they are affected by the movement of air and moisture, and over years they will fade away unless they are protected. Cover them with a layer of sealant and reapply the sealant every several years to keep the effect.