2026 · Website development
Provap
Provap is the facade and roof cleaning site that Niro Digital built for Provap, a Slovene steam-cleaning company, in 2026: service pages, a price calculator, a before/after gallery and a tips blog, live at provap.si.
- Client
- Provap
- Industry
- Facade and roof cleaning / Services
- Year
- 2026
- What we did
- Website development
The constraint
Provap cleans facades and roofs with hot steam, high pressure and biodegradable agents. The method and the prices existed, but a homeowner had no way to see either without calling, and every call started by explaining what steam cleaning is and what it costs. We built a Slovene site that does the explaining first. The home page makes one promise and offers one button. Two service pages cover facade and roof cleaning, each explaining the method and what drives the price. A calculator turns square metres into an estimate before anyone picks up the phone, a before/after gallery and a review grid supply the proof, and a tips blog answers the searches that come earlier than the enquiry. It is a Next.js site with no database: quote requests go straight to a Make.com webhook. It is live at provap.si.
The system

- //01Home page: one promise, one quote button, free visit and test clean

- //02Two SEO service pages, facade and roof, from one copy-driven template

- //03Price calculator: square-metre slider, service toggle, impregnation add-on, live estimate

- //04Before/after gallery of finished roofs and facades, with autoplaying clips

- //05A star-rated review grid instead of a wall of adjectives

- //06FAQ accordion feeding both the page and the FAQ structured data

- //07A tips index of long-form articles, with an RSS feed

- //08Articles rendered from markdown in the repo, direct answer first

- //09The same site on a phone, with a sticky call button
What changed
- //01Visitors get a price estimate before they call, with no form and no registration
- //02Facade cleaning and roof cleaning each have their own page to rank on
- //03Quote requests arrive as structured fields on a Make.com webhook, not as free-text email
- //04Prices, FAQ and contact details render from one file, so copy and structured data cannot drift
What we'd do differently
The site is live at provap.si, and it is a lead-generation front end rather than an operating system: quote requests leave on a webhook, and nothing on the site records what happens after that. The prices a visitor sees come from one file in the repo, so a rate change is a deploy rather than an edit — the one thing the client acts on most is the one thing they cannot change themselves. What we would do differently: put the pricing behind an interface the client can edit before the first article is published.
All projects
More work in Website development
Start here
Tell us the constraint
Operations, workers or customers. One sentence is enough, we'll reply within one working day.


