About Us

Formerly Barry Devenish & Associates established in 1991, our combined 78 years engineering and construction experience makes us well qualified in providing a large base of technical and project development expertise.

The Engineering Council of SA (ECSA) is the professional body representing Professional Engineers in South Africa. We are proud to have our qualified team of Engineers headed up by Rozzanio Odendaal.

Delusch Consulting Engineers operate with high ethics and integrity and thus are fully compliant with statutory law, as well as providing professional indemnity insurance for all our services.

Our vision is to strive for excellence by being professional at all times, dedicated and committed to providing a service of the highest quality to our clients. We conduct ourselves in a honest, ethical and consistent manner in all our activities, thereby upholding the ethics, codes and standards of our profession and our industry.