Cleaning your roof is an inexpensive alternative to replacing it, especially if your roof is still in good condition. There are several factors that affect the cost of roof cleaning.
If you're hiring someone to clean your roof, you can have a rough idea of the cost based on the size and shape of your roof. The larger and more complex the roof design, the more costly it will be to clean. According to CostOwl.com, the average charge of roof cleaning is $.20 to $.30 per square foot.
Where you live will directly affect the cost of cleaning your roof. If you live somewhere where your roof may be exposed to the elements, such as the beach where there's lots of sand and salt, or in the north where it snows and sleets frequently, you may need to spend a little more time cleaning your roof to get all of the dirt, mould and grime off.
If you cannot afford to hire someone to clean your roof, you can always save money and do it yourself. All you need is a sturdy ladder, a power washer, bleach and water. Wait until a dry, sunny day to clean your roof, and be sure to have someone watch you in case of an accident.