If you're buying a shower cleaner like this to actually do some deep cleaning, then you're going to be disappointed (unless you plan on using a lot of elbow grease). The time to use Method's Daily Shower Cleaner is after you've given your shower a good cleaning. If you thoroughly spray your entire shower with this stuff then after every shower you take, you will not have any soap scum, water spots, mold or mildew build up, and you won't have to worry about doing very many deep cleanings any more. This stuff REALLY does a nice job in keeping our shower clean. My family knows when they get out of the shower, they need to grab this (I leave it on the floor of the shower) and give it a quick spray. It has become such a habit for them, they don't even mind doing it now. The scent, however, is a little much at times, but not a big deal. It's very inexpensive to use, too.