Stained concrete floors, on average, will cost approximately $2 a square foot. Concrete staining is a practical way to finish you concrete floor on a budget. It’s a great solution inside and outside your house. Concrete stained floors vary in colour depending if you’re using acid or water-based stains. Acid…