Semitransparent stains and opaque cedar roof coatings can change the color of cedar roofs. Semitransparent stains are oil based or latex. Oil based stains come in more colors and are more durable than latex stains. Opaque cedar roof coatings include paints and solid color stains. Paints completely cover the wood’s grainy texture while solid color stains preserve visibility of this aspect.