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.

What clients tell us
  • 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

01

Prices per m²

Cosmetic, full and design renovation, new builds and older flats separately.

02

Estimate calculator

Area, building type, bathroom, floors, ceilings. A line-by-line estimate with a total.

03

Before and after

Real photos from your jobs, the area, the time and the list of work done.

04

Sample estimate

An estimate from one of your flats without client details. It shows what the price is made of.

05

Request with a quote

The area, the type of renovation and the calculated total arrive in Telegram or by email.

06

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

OptionPriceTime
Types of renovation, prices and a calculator, no admin panelfrom $1901-2 weeks
Website with an admin panel: rates, portfolio, requestsfrom $1,1004-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

  1. 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.
  2. We estimate the complexity and fix the price before we start. Anything beyond the agreement is estimated separately.
  3. 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.
  4. 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.

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

We only use a technical cookie to remember your choice.
No analytics or advertising without your consent.

How we handle data