We recommend using a professional contractor since the process can be very messy and quite difficult. Performing concrete staining properly requires special equipment as well as special training to get the floors looking just right. If the person doing staining is not experienced, there’s a high chance that your new floor could end up looking patchy or uneven instead of having a polished look.
Plus, its easy to make mistakes when it comes to staining, which means you’ll have to remove your entire floor and start over if things go wrong. For these reasons, we recommend hiring an expert contractor who knows how to apply stains correctly.