Landing page · Apartment renovation
Domus — a turnkey renovation landing page
A landing page for a renovation company that sells a fixed estimate: a live cost calculator, a 3D room, before/after work and a free site-visit request.
- Type
- Landing page
- Niche
- Apartment renovation
- Stack
- Next.js · Three.js · GSAP

What the site had to solve
A renovation client’s biggest fear is the estimate doubling halfway through. Renovation companies all look alike, and people trust the one that gives a clear price upfront.
The site had to show the price before the call, demonstrate quality clearly and collect site-visit requests.
What the landing page does
Cost calculator
Area and renovation type — the visitor sees an estimate at once, and the 3D room “renovates” to match.
Per-m² packages
Cosmetic, full and designer renovation: what’s included and the price per square metre.
Before/after slider
The company’s work, compared by dragging a handle.
Site-visit request
A short form with a phone mask, on any screen.
Trust
Warranty, number of homes, work stages and reviews — answers to doubts before the call.
How it looks.


How it’s built
Next.js 16 with TypeScript and Tailwind CSS 4. The 3D room is React Three Fiber with a light SVG fallback for weak devices; animations with Motion and GSAP, smooth scroll with Lenis. Two language versions.
- Next.js
- Three.js
- GSAP
Who a site like this suits
Renovation and construction companies, crews, interior design studios, furniture and window makers — anyone who needs to show a price and collect site-visit requests.
A similar project
Need a site like this for your business?
Built for your brand, copy and goals. The price and timeline are fixed before work starts.
Landing page · from $100
See more.
Let’s build something that sells.
Tell me about your project — you’ll get an answer with a price and timeline within a day.


