Everlast Group
Everlast Group is a specialist UK construction company established in 1999, providing waterproof roofing, cladding, scaffolding, and specialist survey solutions for commercial, retail, healthcare, industrial, and infrastructure projects.
Company facts
- Founded
- 1999
- Headquarters
- United Kingdom
- CEO
- Terry Deighton
About
Everlast Group was established in 1999 when the construction industry faced increasing demand for specialized building envelope solutions. The founders recognized a critical gap in the market: many contractors offered fragmented roofing and cladding services, forcing clients to coordinate multiple specialists for a single project. This complexity often led to communication breakdowns, quality inconsistencies, and cost overruns. From these humble beginnings in Leeds, Everlast Group set out to become a one-stop solution for waterproof roofing, cladding, and building envelope requirements. Their unique integrated approach encompasses everything from initial design consultation through to final maintenance, ensuring seamless project delivery across commercial, retail, healthcare, industrial, and infrastructure sectors. Over the past 25 years, the company has grown into one of the UK's most respected specialists, with a proven track record in cost planning, asset management, and technical analysis. Today, Everlast Group continues to hold safety, health, quality, innovation, and sustainability at the heart of everything they do, delivering exceptional results for every budget and project performance criteria.