Roof Cleaning is the process of removing algae, mold, mildew, lichen, and moss from roofs. Roof Cleaning varies in cost depending on the size of house and the amount of work required. A typical roof cleaning costs a fraction of the cost of a new roof and can range from a few hundred dollars to several thousand depending on the situation. Roof cleaning enhances curb appeal and can prevent damage due to extensive roof growth. Asphalt shingles are made with limestone material, the mold and lichen use the limestone as a feeding source to grow. Shark Window Cleaning only uses the manufactures recommended cleaning methods when cleaning a roof.