Redbacks Engineering is located in Caboolture, North of Brisbane.  Established in 1975, Redbacks have been operating in the South East Queensland Region for over 40 years.

Redbacks Engineering is a design, fabrication and installation company specialising in the areas of structural/construction, mining, transport and agriculture.

Redbacks Engineering is based out of their workshop in Caboolture, Queensland. While the workshop, hardstand and lay down area are fully equipped for fabrication and welding works; Redbacks have fully equipped site vehicles allowing a fully mobile service.

With a highly-skilled team of Engineers, Boilermakers and Welders and a fully equipped workshop located in Caboolture, Redbacks prides itself on providing innovative engineering solutions and great customer service on project-based and maintenance contracts across South East Queensland.

The Redbacks team can help with the engineering, design and detailing, through to fabrication and installation. We love a challenge, whether it is a small modification/repair or a larger project, so if you have an idea – come in and see us and we will work together to make it happen!

Redbacks Engineering maintains Integrated Management System (IMS).  Within our Integrated Management System, we know that all processes are specified and controlled to a high standard of compliance as evidence by the certification.

  • ISO 9001:2015 Quality Management
  • ISO 45001:2018 OHS Management and Work Health and Safety
  • ISO 14001:2015 Environmental Management

The Redbacks team is committed to the disciplined approach of certification to assure that all our products and services meet customer expectations at all times – through our highly skilled, trained and committed staff we know that our team will produce a high standard of work.


A Market Leader in Engineering – Through Strength, Innovation, Reliability and Integrity


To ensure the teams satisfaction through a positive work environment – For team members to achieve a sense of achievement and job pride, through customer satisfaction.

To have clients know that the job is of the best attainable material and has been constructed in the best possible manner. Ensure the longest possible life out of any particular job, giving customers a sense of satisfaction through value for money and job quality.


28 Strathvale Court,
Caboolture QLD 4510