It is common for homeowners to focus their resources and everything else on keeping the interior as clean as possible. This is understandable. What is not understandable is the unwritten rule that says the roof does not need any sort of cleaning. In case you never knew it, the roof collects dirt, dust, leaves, water…