Most homeowners don’t realize it but cedar shake roofs need to be periodically cleaned. Believe it or not a well maintained cedar roof will last a minimum of 40 years. But again the key is to keep the cedar roof cleaned. It is similar to our teeth. If we don’t periodically have our teeth examined and clea...