DesignPayment protectionDetails
- Revisions within the package are free.
- If you do not respond within 3 days of delivery, the work is accepted automatically.
The money is reserved when you pay and released only once you accept the work.

Example result
Cleaning cost calculator for a cleaning company's site
Client: Sparkle Home Cleaning. Task: a calculator in four steps that works out the price of a cleaning from its type, the size of the home, the bathrooms and the extras, by the client's rates, and leads to booking by WhatsApp or phone.
The client and all details are made up.
About this service
People looking for a cleaning want to know the price before they write. Give us your price list: the types of cleaning, the price per m² or per room, extras such as windows, the oven or the balcony, surcharges for weekends or cleaning after a renovation, and the minimum order, and we build one block for your site: the texts, pictures drawn for it and the code. The visitor picks the cleaning, enters the area, ticks the extras and sees the price at once, then taps to call or message you to agree a time. It does not book a slot or keep a calendar, does not save or send answers and takes no payment.
What is included
- What you getA ZIP archive with the block's HTML, styles.css, script.js and pictures, an example page and a short guide to putting it on your site, and a preview you can try on the order page.
- Your price list insideTypes of cleaning and prices exactly as you give them
- Extras to tickWindows, fridge, ironing: what you offer, at your price
- Next step: agree a timeButtons to phone, WhatsApp or email, or to your booking link
- Your note under the priceSuch as: cleaning supplies included
- Works on phonesEasy to tap and read on small screens
How it works
- 1Price listYou give the types of cleaning, prices, extras and the fields
- 2BlockWe write the texts, draw the pictures and build the block; you try it on a computer and a phone on the order page
- 3ArchiveYou download the archive, ask for changes within your package and paste the block into your site
What we need from you
The types of cleaning with their prices per m² or per room, each extra with its price, surcharges and the minimum order, and the currency; the fields the visitor fills in; the note under the price; where the buttons lead, or the address of the booking page you already use; your site's colours. Optionally up to 5 pictures as PNG, JPEG or WebP: your logo or photos of your cleaning results that you have the right to use.
We will ask you:
- Which types of cleaning do you offer?
- Which fields should the visitor fill in?
- Prices and rules
- Where should the buttons lead?
Compare packages
| Packages | BasicPrice by area and rooms$21 | StandardCalculator with extras$39 | PremiumCalculator with a suggested cleaning$67 |
|---|---|---|---|
| Deadline | 1 day | 2 days | 3 days |
| Revisions | 1 | 2 | 3 |
| Blocks | 1 | 1 | 1 |
| Fields or questions | up to 5 | up to 10 | up to 15 |
| Steps with a progress bar | No | Yes | Yes |
| Results with explanation and advice | No | No | Yes |
| Pictures drawn for the block | 1 | 2 | 3 |
| Extras | from your price list | from your price list | from your price list |
| Order Basic | Order Standard | Order Premium |
Payment protection
You pay when you order, but the money is released only for accepted work.
- Fixed priceThe package price does not change after you pay.
- The money is reservedWhen you pay, the amount is only reserved. It is released to the service once you accept the work.
- Checked before deliveryEvery result goes through a quality check before it reaches you, and you see it on the order page before accepting it.
- Free revisionsAsk for changes within your brief as many times as the package allows.
- Acceptance after 3 daysIf within 3 days of delivery you neither accept the work nor ask for changes, it is accepted automatically. If you write in the order chat after delivery, the order waits; once we answer, we may start the 3 days again and will say so in the chat.
- Redo or a full refundIf the result does not match your brief and the revisions did not fix it, or the work takes more than twice its deadline, write in the order chat: we will redo the work or refund the payment in full.
Questions and answers
Can customers book a time in the calculator?
No. The block has no calendar: after the price, buttons lead to your phone or messenger, or to the booking page you already use.
Can the price depend on how dirty the place is?
Only through options you define, such as "after a renovation" or "pets at home" with your surcharge. The block doesn't guess.
Will it send me what visitors enter?
No. The block does not save or send anything visitors enter. After the result it offers buttons to call you, write to you or message you. Collecting requests needs a form service, which is not part of this service.
Can I change the prices later?
Yes. The prices and rules sit in script.js, in plain JavaScript, and can be changed in any code editor. Within your package you can also ask us for changes on the order page.
Did not find your answer?





