Abrasive Blasting & Industrial Painting Geelong


The business started in the early 1950’s as Fleming’s Painting. In 1961 sandblasting equipment was purchased and the business was based in Moolap, Geelong. It became known as Fleming’s Sandblasting. In 1997 the present premises was built in Buckley Grove, Moolap. In 2012, to convey our Company’s fundamental purpose we changed our trading name to Complete Metal Protection and moved into providing both blasting and coating services, from garnet blasting to epoxy coatings and the other services our clients depend upon today.


Our manufacturing site in Moolap, Geelong occupies over 2 acres.

With two abrasive blasting and two large paint sheds, we can handle large volumes effectively.
Two five tonne gantry cranes and a 12 tonne forklift mean we can handle very large steel fabrications. In addition we have a 5 tonne yard crane and two 2.5 tonne forklifts. We are well equipped to unload and load trucks efficiently and move work between blast and paint sheds.

Our larger blast and paint sheds can comfortably accommodate components up to 30m long. Even though we are geared up for large projects, we are small enough and flexible enough to manage specialized components with high tech requirements in small or large quantities.

We take quality seriously. All work is completed as per specification and our quality systems ensure that:

  • Our range of abrasive blasting services, including glass bead blasting are completed to the correct class rating according to Australian Standards, with specified profile being achieved.
  • The specified primer and paint systems are used to ensure optimum performance and durability.
  • Paint batch numbers are recorded for traceability.
  • Work is only performed in favourable climatic conditions.
  • Correct dry film thicknesses are reached.
  • Painted steel is carefully loaded to avoid damage in transport.
  • Quality reports are available on request to confirm all specifications have been met.
  • We are accredited to PCCP and we have our own NACE Coating Inspector Level 1 – Certified, on staff.