I have to use both.
Heavy duty bleach for our concrete walkways...as it brings them up to like new.
Lemon and vinegar great for around the home.
Both! just great.
Different use, different jobs...You can see the difference with bleach in the pic I have posted.(leave on for 2 hrs) hose off, till all gone. :)