Apartment renovation website with a cost calculator
A website for a renovation team or company in one city: prices per square metre by type of renovation, a calculator with an estimate and before and after photos.
The client works out a rough cost and sends a request with the area and the list of work.
Everyone asks for the price per metre, and I can’t honestly answer without measuring.
I do estimates in Excel in the evening, and one flat takes a couple of hours.
Orders come from Avito and word of mouth, we have no website of our own.
I have photos of our work, but they are on my phone, and I send them to clients one by one.
What we build
Prices per m²
Cosmetic, full and design renovation, new builds and older flats separately.
Estimate calculator
Area, building type, bathroom, floors, ceilings. A line-by-line estimate with a total.
Before and after
Real photos from your jobs, the area, the time and the list of work done.
Sample estimate
An estimate from one of your flats without client details. It shows what the price is made of.
Request with a quote
The area, the type of renovation and the calculated total arrive in Telegram or by email.
Admin panel
Prices per metre and coefficients change without a developer.
In detail
Pages an apartment renovation website needs
- Types of renovation with a price per m². Cosmetic, full, design, with new builds and older flats separately. The client usually knows what kind of renovation they want and looks for that price.
- Separate services: bathroom renovation, toilet, tiling, electrics. People search for these on their own, so each service needs its own page with a price.
- Calculator. Area, type of renovation, building type, bathroom, floors and ceilings. The total splits into lines like an estimate: demolition, rough work, finishing, waste removal. The calculator in our renovation demo «Okhra» works this way.
- Before and after portfolio. Shots of the flat before work and after handover, from the same spot. Area, time, type of renovation, district. Stock interiors do not belong here: people want to see your work.
- Sample estimate. One real estimate from a finished job, without client details. People see what work the price consists of and worry less about extra charges.
- Stages, timelines and guarantee. You fill in these fields: how many stages, when to pay, how long the guarantee is. We do not put promises on the site that are not in your contract.
- Contacts and area. The city and districts where you come to measure, phone, messengers, a “Book a measurement” button.
How much an apartment renovation website costs
| Option | Price | Time |
|---|---|---|
| Types of renovation, prices and a calculator, no admin panel | from $190 | 1-2 weeks |
| Website with an admin panel: rates, portfolio, requests | from $1,100 | 4-6 weeks |
The calculator affects the price most. One price per metre by type of renovation is quick to build. A calculation by individual jobs, with coefficients for old buildings, the bathroom and materials, needs more logic and more testing.
Second is the admin panel. You need it if rates change often or more than one person edits them. Third is the number of services, since each gets its own page with text and photos. 3D is usually unnecessary for renovation, photos and an estimate are enough. If you still want to show a flat in 3D, see the website with a 3D configurator.
How people find a renovation company in search
People search for renovation with a city and a price: “apartment renovation Krasnodar price per m2”, “cosmetic flat renovation price per m2”, “flat renovation calculator new build”. Each of these needs a page that answers it.
- A page per type of renovation and per separate service, with the city in the title and h1.
- Prices per m² as text on the page, not only in the calculator. Search engines read the page text and do not see the calculator result.
- A page per district only if it has something specific, for example many new builds with a bare shell finish. Identical pages with only the district name changed look like duplicates to search engines.
- Yandex Business and 2GIS listings with a link to the site and job photos. After handing over a flat, ask the client to leave a review on the map.
- Your own before and after photos instead of stock ones, with captions: what flat it is and what was done.
- Schema.org markup for the company and services, fast loading on phones. Portfolio photos are compressed and load as you scroll.
We do not promise rankings or timeframes. The site is built so search engines have something to show, and after that your new jobs and reviews decide a lot.
Where to start
- Describe in your own words what renovation you do, in which city and how you calculate estimates now. If you have a price list, send it. No spec needed.
- We estimate the complexity and fix the price before we start. Anything beyond the agreement is estimated separately.
- We show a demo with about 40% of the functionality, and you pay only after that. We explained why we take payment after the demo in a separate article.
- We launch the site on a server and domain bought in your name and hand over the code and access. For a month after launch we fix texts, colours, spacing and images for free.
If you also build houses, similar logic is described on the page about a construction company website. You can describe your task in the form on the home page.
The request form and a calculator with a phone field collect personal data. Under Russian law 152-FZ the site needs a consent to processing and a privacy policy. Keep the rates current too: if the price per metre on the site is lower than in the estimate after measuring, that is what the client will remember.
What it looks like
Okhra is a demo apartment renovation company in Krasnodar. The calculator shows a price range, the price per square metre, the timeline and a breakdown, and sample projects come with a before and after slider. The company is made up, the estimate works.

Apartment renovation website
Okhra
A demo website for Okhra, a made-up apartment renovation company in Krasnodar: an estimate calculator, prices, stages and before and after examples.

Website for a home builder
Yelnik
A website for a company that builds timber-frame houses. You configure the house in 3D, walk through the rooms and see the price right away.
Price and timeline
Cost
Website with prices and a calculator
Types of renovation, prices per m², a calculator, a portfolio, requests to Telegram, no admin panel
from $190
Website with an admin panel
Rates, services and portfolio in an admin panel, requests and quotes in one place
from $1,100
Timeline
Demo in 1-3 weeks, launch in 2-6 weeks
Prices are a guide. We name the exact amount after a conversation and fix it before we start.
How we work
-
Payment after the demo
We invoice once we show a demo with about 40% of the functionality done.
-
We do the estimate
We assess the complexity and the progress ourselves and explain how we counted.
-
A month of free fixes
For a month after launch we fix small things for free, as long as they add no new features.
-
Your code, your access
You get the source code and access to the server, the bot and the admin panel. Nothing ties you to us.
Questions
Every flat is different. How does the calculator handle that?
The calculator gives a guide, not a contract price. It uses your rates with coefficients, for example for old buildings, and you make the exact estimate after measuring. The site says so next to the total.
Can we change the prices ourselves?
With an admin panel, yes: rates, coefficients and job photos are edited without a developer. In the simple version we change the prices, free of charge for the first month after launch.
Can the site connect to our CRM or 1C?
By default requests arrive in Telegram or by email. If your CRM or 1C has an API, we connect it, estimated separately.
What about hosting and the domain?
The server and the domain are bought in your name and you pay for them directly, usually a few hundred roubles a month. We set everything up and hand over the access and the code.
Do we need promotion afterwards?
We build the site for search: a page per type of renovation with the city in the title, prices in the text, markup, fast loading. After that a lot depends on new jobs with photos and reviews on maps.
Tell us about the task
In your own words, no spec needed. We reply within a working day with a price.
Discuss a project