Bleach is no doubt the most effective agent for eliminating stains, however, experts do not suggest using bleach to clean your grouts as it can weaken the integrity of your grouts and result in discolouration. It is best to seek professional assistance for safe and best results.