A roof over your head?

One of the problems you are likely to encounter with a tin roof is rust. Tin roofs have been around for ages and have several benefits: they are durable, withstand weather extremities and are resistant to fire, mildew and insects. Besides these attributes, tin roofs are incredibly affordable and easy to install.

Rust may be your biggest challenge when it comes to maintenance of a tin roof. Rust occurs when oxygen and moisture interact, causing the metal to oxidise, which weakens it. If left unattended, rust can seriously damage your roof. In order to prevent the occurrence of rust, follow these three preventative measures.


Painting protects your roof from corrosion and rust. Paint your roof with a primer that contains at least 80% zinc, which is an excellent rust preventer. Before this, we recommend thoroughly cleaning your roof to remove any dirt or rust that may have set in to give the primer the best chance.

To clean your roof, you should follow these steps:

  1. Remove any rust and paint that is peeling off
  2. Use a hand wire brush, disc grinder or sandblaster to get rid of the rust
  3. Wash the roof thoroughly with a detergent and water
  4. Rinse the roof well and allow it to dry completely

To speed up the drying of your room, wipe away residual water with a rag or old towel and then go ahead and paint. It is important that you paint on a clean surface to prevent dirt from being driven into the tin roofing material as you paint. A clean surface forms an ideal foundation for paint application and is vital to a successful painting job. We recommend cleaning and then painting your roof every three years to prevent tin rust from developing.


Elastomeric coatings are excellent rust preventers. They are an acrylic sealing system that is applied onto the roof in layers and once set they form an effective barrier on the roof against corrosion and rush. Like with painting, it is important that you clean your roof well before you apply coating for the best results.

Elastomeric coatings are available in various colours, so why not consider mixing it up with a colour change while extending your roof’s durability? A single-layer coating can last up to five years, while a multi-layered coating will last up to ten years.

Galvanized Roofing:

Treat your roof with liquefied zinc to create galvanized metal. The zinc forms a coating of several layers over the tin and effectively protects it from corrosion and rust. When you galvanize your tin roof with zinc, you will extend its longevity as the tin will remain effectively protected underneath the zinc for several years. It also toughens the roof against extreme weather such as hail, snow and excessive heat, all of which can facilitate rust.

A galvanized tin roof does not require any other chemical treatments to prevent rust, making this a cost-effective option. Once galvanized, there are no maintenance procedures necessary except for general cleaning as the need arises.