Yes, you can. It depends on the situation of your roof. If your single roof is covered with rugged mold and algae then do use a concentrated roof cleaner. And as you know cleaners come with and without dilution. So, if your stains are tough use a cleaner that is concentrated. Otherwise, you have to use it multiple times or even require some scrubbing as well.