
Hard floor cleaning in London, Manchester and Liverpool
End of Tenancy LTD deep cleans tile, vinyl, laminate, wood and stone floors in London, Manchester and Liverpool at £6 per square metre, or £8 with a polish.
- No card needed
- Price agreed before booking
Last updated October 2026
The price is the floor area at £6 a square metre, or £8 when the floor is polished after the clean. Grout lines, old polish on vinyl and limescale on bathroom tiles take the most time. Sealing stone or grout is a separate step, priced in the quote if your floor needs it.
Included in hard floor cleaning
- Floor type checked and the method chosen to suit it
- Sweep and pre-clean to clear loose dirt
- Machine or hand scrub, grout lines brushed one by one
- Limescale treated on bathroom and wet-room floors
- Rinse and pick-up so no detergent film is left
Hard floor cleaning prices
| Item | Price |
|---|---|
| Deep clean, per m² | £6 |
| Clean and polish, per m² | £8 |
| Kitchen, 3 m × 4 m (12 m²), deep clean | £72 |
| Kitchen and hallway, 20 m², clean and polish | £160 |
| Sealing stone or grout | priced per floor in the quote |
Measure each room, length × width, and add the rooms together. A 3 m × 4 m kitchen is 12 m²: 12 × £6 = £72, or 12 × £8 = £96 with a polish.
To book, enter your postcode in the card at the top of the page and tell us about the job. We call back to confirm the price and a date before anything is booked, and payment is due when the work is done.
Where there is no free parking at the property, or the job is inside the London congestion zone, we add what that costs us and show it in the quote. Every rate we charge is on the prices page.
Hard floor deep cleaning
A hard floor deep clean is a machine or hand scrub of a tiled, vinyl, laminate, wood or stone floor that lifts the dirt an ordinary mop pushes around: grease in the grout, polish that has gone grey, limescale on bathroom tiles. It finishes with a rinse and a pick-up, so no detergent film is left to catch new dirt.
Methods by floor type
Each floor takes a different amount of water and a different product, so we check what you have before we start.
| Floor | Method | Optional extra |
|---|---|---|
| Ceramic or porcelain tile | Wet scrub, grout lines brushed one by one, rinse and pick-up | Grout sealing |
| Vinyl or lino | Scrub, with old polish stripped where it has gone patchy | A fresh polish coat |
| Laminate | Low-moisture clean, dried as we go | None |
| Sealed wood | Low-moisture clean with a pH-neutral product | None |
| Natural stone | pH-neutral products only, so the stone does not etch | Sealing |
Grout lines
Grout sits slightly below the tile and soaks up mopping water, grease and soap for years, which is why a tiled floor can look grey straight after a mop. Getting it back to one colour means brushing the lines one at a time. It is the slowest part of the job and the part you notice most afterwards.
Sealing and polish
Both are separate steps from the clean. Sealing protects porous surfaces such as stone and some grout from soaking up dirt again. Polish is the satin or gloss layer on vinyl and lino, and a clean with a polish is £8 a square metre in place of £6. The quote says whether your floor would gain from either and what it adds, and plenty of floors need neither.
Measuring the floor for a quote
Measure the length and width of each room and multiply them. A 3 m × 4 m kitchen is 12 m², which is £72 at £6 a square metre, or £96 with a polish at £8. Add the rooms together, tell us the floor type, and send a photo of the worst area so we can see the grout or the polish.
Kitchen and bathroom floors at check-out
On a check-out report, dark grout and limescale round the toilet and the shower tray are noted with the bathroom, and a sticky floor with the kitchen. An end of tenancy clean washes the floors as part of the job. When the grout itself has darkened, a hard floor deep clean on the same visit is what brings it back.
Areas we cover for hard floor cleaning
We work across London and the Home Counties, and in the North West around Manchester and Liverpool. Each area page has the local detail; the booking card at the top takes any postcode and tells you if we cover it.
Tell us about the job.
From £6 per m². We call back to confirm the figure and the earliest date before anything is booked.
Prefer to talk? Call 07520 683716Get a price
Tell us about the job and we confirm the price before anything is booked.
- Postcode
Step 1 of 3: your postcode
We charge £6 per m² of floor we clean, or £8 per m² with a polish. Tell us the size of each room and the floor type, and we confirm the total, with any sealing listed separately, before you book.
Ceramic and porcelain tile, vinyl and lino, laminate, sealed wood and natural stone, each with the method that suits it.
Sealing is a separate step, priced in the same quote when your floor would benefit from it. A polish is part of the £8 per m² clean-and-polish rate.
Low-moisture cleans on laminate and wood dry quickly. A scrubbed tile floor takes longer, and a sealed or polished floor needs the longest before heavy use or rugs go back. We give you a time on the day.
Cleaning lifts dirt, film and limescale. Scratches, burns and worn patches are refinishing work, and we say what a clean will achieve on your floor before we start.