easy done !
Kev Martin is a member on here with excellent experience in cleaning/repairing tiled/stone/hard flooring you can find his posts on most threads in this section and i think he sponsors the hard flooring section - anyway hopefully you won't need him !
i doubt soft washing is an option ( but without seeing the job its hard to give a fair point of view ) just take your time when you go back
Darran