
Obviously not. Like anything else on your home, it needs to be maintained. But how do you maintain a shingled roof? One of the biggest things is keeping it clean and free of vegetation. The more "green" on your roof, the less "green" ends up in your pockets.
One of the best things for this is "soft" roof washing. Where a biocide and algaecide are used to gently clean the shingles. A pressure washer should NEVER be used on an asphalt shingle roof though.