How to Clean a PVC Roof

Proper cleaning of a PVC roof keeps it looking bright and new.

As with all types of roofs, PVC (or membrane roofs) require maintenance and care. Roofs collect dirt and debris every day of the year, and the weather may create conditions conducive to algae or mold growth. When you clean your PVC roof, forgo the pressure washer and grab a few household items instead for the best results.

Sweep the roof with a soft-bristle broom. Gently sweep away all loose dirt and debris.

Mop the roof with a cotton mop. Soak the mop in water and swab the roof completely. Allow to stand wet for at least 20 minutes to allow caked-on dirt or grime to soak. Rinse the mop well, then go over the roof again thoroughly a second time.

Spray the roof with water from a garden hose to rinse the majority of remaining dirt away.

Apply trisodium phosphate to remaining areas of grime, grease, ground-in dirt, algae or mold. Mix with water according to the manufacturer's directions and apply with a cotton mop.

Rinse the roof thoroughly with water.

Things You Will Need

  • Ladder
  • Soft-bristle broom
  • Cotton mop
  • Garden hose
  • Trisodium phosphate


  • If black mold or excessive amounts of green or blue mold are found, consult with a roof-cleaning professional to determine the best way to eradicate the molds.


  • Trisodium phosphate may emit fumes. Wear gloves and a face mask when using.

About the Author

Sidney Johns began her writing career in 1993 after moving to Florida. The former teacher and surgical technician worked in the home improvement industry prior to earning a Bachelor of Science in education from Indiana University. While on hiatus in 2004, Johns studied holistic healing and organic growth and gardening.