Our Accreditations

Owben are committed to excellence in the quality and safety of their work, and have a number of accreditations to demonstrate this. Find out what these names and numbers translate into:

ISO 9001 sets out the criteria for a quality management system, based on a number of principles including a strong customer focus, the motivation and implication of top management, the process approach & continual improvement.

EN 1090 are European standards that regulate the fabrication & assembly of steel & aluminium structures, and are recognised by the Construction Products Regulation.

EN 1090-1 = conformity of structural components.

EN 1090-2 = technical requirements for the execution of steel structures.

ISO 14001 sets out the criteria & framework for an effective internal environmental management system. It helps organisations improve their environmental performance through more efficient use of resources & reduction of waste.

SSIP is committed to ensure reduction in health and safety assessment costs and bureaucracy in the supply chain, by making cross-recognition between member schemes as effective as possible. An external auditor assesses current health and safety practices and procedures against SSIP core criteria endorsed by the Health and Safety Executive.

CHAS accreditation helps clients & contractors ensure compliance across the different areas of risk management & mitigate risks across the supply chain, including environmental standards, anti-modern slavery certification, equal opportunities and diversity.

EcoVadis is the world’s most trusted provider of business sustainability ratings, intelligence and collaborative performance improvement tools for global supply chains.

They review Environmental, Labour & Human Rights, Ethics and Sustainable Procurement procedures to provide sustainability ratings recognised worldwide.

We’re also a proud member of the North East Automotive Alliance.