if its mildew and stuff hit it up with a bleach soolution first then come back to it like 10 minutes later and scrub it with softscrub... for the other stuff use what you gotta.. but bleach should work on stuff...
for knocked in dirt there is there is this stuff by the ppl that make orange clean that comes in a purple bottle, use it once or twice and that shit will be spotless