What’s the best way to clean moss and other buildup from my asphalt shingle roof?

The best method for do-it-yourself shingle cleaning is by mixing a mild solution of chlorine bleach and water, or using a mild detergent, and applying it gently to the affected areas with a sponge or handheld sprayer. Once coated with solution, rinse your asphalt shingles thoroughly with water until all the residue is washed away. Do not use a high-pressure water system. Do not use high concentrations of bleach. Do not scrub the shingles.