Wet & Forget works on all exterior surfaces including roof shingles, sidewalks, and driveways. With being a very gentle product, Wet & Forget does take some time to work. You'll definitely see fast results on green algae but when it comes to the tougher darker stains, Wet & Forget will need a good amount of time to remove the growth. Please give our office a call at 888-727-8524 so we can help you out.