Concrete grinding cost depends on the area you are working on and the geographical location of course.
Usually, it may cost you around 3$ to 12$ per square foot to polish concrete. Usually, the cost of dry grinding of concrete is more expensive.
On the other hand, wet grinding of concrete is cheaper. Concrete grinding costs depend on several factors.
Shape and size
The larger the floor is the lower will be the per square foot cost of grinding the concrete. For example, per square foot cost of concrete grinding for a small house floor may be much higher than the floor of a large commercial building.
The is simply due to the bulk discount. Certainly, more cost will be incurred for surface areas that may have angles and curves.
If the floor you are grinding is with a large number of obstacles, then it may cost you more to polish. For example, if a concrete floor has obstacles like multiple doors, cabinets, stairs, or other hindrances, it would be difficult for worker and the machine to work around them.
Amount of grinding
The amount of grinding you desire certainly will affect the cost per square ft. The amount of shine equates to the time labor must rollover the machine on a concrete surface to obtain the desired glossy look.
For a high amount of shine in concrete, the labor would have to roll over the machine on concrete multiple times, which will certainly add up the cost.
If the surface of the concrete is not ready for grinding, it must be prepared first. This will certainly add up the costs. For example, if the concrete surface is cracked, you may have to first fill up the crack and then polish it.
Similarly, if there are some serious damages to the concrete you are about to polish, you may have to repair it. That will certainly raise the cost.
For existing concrete, sometimes a color of epoxy coating are present. In such cases, they must also be removed to proceed with grinding, which obviously will add up the per square foot cost.