The best option is to waterproof the entire roof regardless of where the leaks are found.
How to fix a concrete roof from leaking.
Sealing leaks and waterproofing when repairing a leaking roof the fundamental issue is that it is the reinforced concrete that is leaking and the best approach is to remove the screed and expose the reinforced concrete so that leaks can be found and properly sealed.
Fill in large cracks with mortar or roofing cement then apply a good concrete primer.
The screeding can then be replaced.
The whole concrete roof is cleaned and power washed then flood coated with epdmcoatings elastomeric pure acrylic primer.
Identify the first tile to be removed and carefully lift the tile above it enough to allow you to slide the crowbar beneath it.
Seam tape large cracks with epdmcoatings adhesive seam tape.
Ascend the ladder with your tools and carefully make your way to the leaking section of the concrete tile roof.
Epoxy and polyurethane can save a damaged concrete roof.
For this you will need to first clean the entire roof surface with a pressure washer.
Repair large holes with concrete patch.
It does not mean concrete roofs are not any good.
For thin or hairline cracks low viscosity epoxy resins will more often achieve better results.
Commercial roofs made from concrete are prone to damages leading to moisture retention and eventually leakage.
New repairs using epoxy and polyurethane foam when performed properly offer years of relief from leaks.
If several tiles must be replaced begin at one end and work your way across.
Advances in crack repair for home foundations extend to needed repairs in concrete roofs.