No. You should resort to commercial cleaners as the very last option since they are likely to etch the lining of your grout. It is better to go with homemade, non-toxic solutions. If they don’t work, then you can go for a safe commercial cleaner.