Website design and build for Enva. Umbraco CMS for a leading resource recovery business

A platform built for a business that doesn't stand still.

Enva lorries lined up

Enva handles what the world produces. Their website needed 
to keep pace.

Enva is one of Europe's leading resource recovery and waste management businesses, processing millions of tonnes of material annually across multiple sectors and markets and employing thousands of people. Their previous website wasn't built to carry that weight. Static, hard to manage, and structurally unable to flex around the complexity of the business, it was holding a growing brand back.

Rain was brought in to change that. Not just with a new design, but with a platform built from the ground up to serve a business of Enva's scale.

Workman stands in front of an Enva truck
Enva screens on a laptop

What we did

The starting point was a discovery phase to map Enva's full content landscape: sectors, material streams, product areas, careers, sustainability reporting, news, and lead-generation forms feeding directly into CRM. The architecture had to handle it all without friction for editors, visitors, or the business systems behind the scenes.

Enva screens on a laptop

Rain built the site on Umbraco 13, the latest long-term support release of the platform, hosted on Umbraco Cloud. That choice was deliberate. Umbraco Cloud handles minor updates and security patches. It runs bi-annual penetration testing as standard. And the deployment pipeline from development to staging to live is clean and controlled. For a marketing team that needs to move quickly and safely, that infrastructure matters.


The component system we developed includes bespoke elements from dynamic sector and statistics panels to CRM-integrated enquiry forms. Every element works within a single visual language. Every page can be edited in the Umbraco back office without a developer.

Rain Agency is an Umbraco Gold partner

The outcome

Enva now has a website that reflects the scale and ambition of the business, and a CMS they can run with ease. The platform is built for growth: sectors, services, and markets can be added without touching the underlying architecture. The CRM integration means enquiry data flows straight to the sales team. And because the hosting sits on Umbraco Cloud, Enva's marketing team aren't managing infrastructure, they're managing content.


The relationship between Rain and Enva's team was built from discovery through to handover. Training and dedicated Umbraco onboarding meant the team were running independently from launch day.

Enva screens on mobile devices

It's been quite a project, and your support has been invaluable

We've also managed to keep some humour along the way. We really appreciate the team's expertise, guidance, and commitment in getting the project over the line.

Building something similar?