Case study
epdmjumts.lv: a flat roof built layer by layer
A Latvian contractor installs EPDM membrane roofs on flat roofs. A finished flat roof is a stack of layers the client never sees, so the site shows every one of them.

The idea
A 3D house stands behind the page. As the visitor scrolls, the roof is built the way the crew builds it: deck check, vapour control layer, insulation, cover board, EPDM membrane, then upstands, edge trims and the outlet. The time of day moves from morning to evening, and the last step ends in rain running off the finished roof into the gutters. A “Show layers” button pulls the build-up apart so every layer can be seen at once.
What is on the site
- Roof systems: six systems, each with its own layer drawing.
- Details: eight critical details, where flat roofs usually fail.
- Materials and the manufacturer partner, with permission to use its logo.
- FAQ written from real client questions.
- Quote form with a roof size slider up to 1,000 m².
- Five languages: Latvian, English, Russian, Lithuanian and Estonian, with roofing terminology checked in each.

Technical
Three.js scene with real-time shadows, a lighter mode for phones and a still version for reduced motion. Text is plain HTML, so every page is indexable. Static hosting on a CDN, no trackers, no cookie banner needed.
Visit epdmjumts.lv (opens in a new tab)
Have a product that is hard to explain?
Tell us what you sell. You get a reply with questions, a fixed quote and a next step.
Services
- 3D website design · scroll-driven Three.js websites
- Websites for roofing and construction companies
- Website migration · from Tilda, Wix or Squarespace
Case studies
- plakanie-jumti.lv · a flat roof that turns into a terrace
- aunyria.com · WebGL site for an AI video studio
- ak31.design · before/after interior portfolio