Cleaning company, Tallinn · Corporate website

Best Cleaning

Every enquiry lands in Telegram and is handled from a phone in a minute. A multi-page site with a price calculator, online booking and an admin panel.

Timeline
12 days
Languages
3
Pages
6
Budget
from €650
Visit site
Website mockup Best Cleaning

01 · The starting point

The company had two channels: the phone and messenger chats. Enquiries got lost, prices were worked out by hand every time, and «how much to clean a 60 m² flat» took half a day to answer.

02 · What I built

A multi-page site with a calculator that prices the job by area and cleaning type in ten seconds. Online booking with a date and time. Every enquiry goes to Telegram — with the name, phone, address and the calculated total. Plus an admin panel: the owner changes prices himself.

03 · What changed

The client arrives with a ready enquiry and a figure instead of «how much does it cost». Handled from a phone, in a minute. Own domain, three languages, SEO on every page.

What the client got

  • Own domain and all access details — the site belongs to the company
  • Admin panel: the owner edits prices and texts without a developer
  • Enquiries reach Telegram with the total already calculated
  • Three language versions and SEO markup on each of the six pages

04 · The hard part

The hard part was not the calculator but simplifying it. Cleaning has dozens of exceptions, and pricing all of them honestly would turn the form into a twenty-field questionnaire. I reduced it to the two things a person definitely knows about their home and moved the nuances into the comment field: the client gets a figure in ten seconds instead of half a day of messaging.

Section of the website Best Cleaning
01How the service works: four steps from enquiry to handover — half the questions are answered before the call
Section of the website Best Cleaning
02Before and after on real jobs — proof placed exactly where someone decides whether to call

Key features

Price calculator

Prices the job by area and cleaning type in ten seconds

Online booking

Pick a date and time — the enquiry goes straight to Telegram

Before / after

A slider with real cleaning results

Admin panel — €300

Admin panel — €300

The advanced version: services, prices, before/after projects, reviews, benefits and bookings — the owner edits the site without a developer

05 · Technical details

Stack

ReactViteTailwind CSSCloudflare Workers

Integrations

  • Telegram Bot API
  • CMS for prices and content
  • Booking calendar

Need a site like this?

Estimate the cost for your own task — this project's format is already selected in the calculator.