About, Trust & Process
Local, insured carpet and upholstery cleaning built on a repeatable professional procedure — not hype.
Every visit follows the same core sequence so results are consistent whether you book one room or a full flat.
Photo slot
About, Trust & Process photo
Drop into assets/images/inbox/, then run npm run images:sync
Why we clean this way
Professional cleaning is a process, not a single chemical. Dry soil removal, matched Prochem pre-spray, agitation suited to pile or fabric, and extraction rinsing each solve a different problem — skip a step and fibres resoil faster or stay stiff with residue.
How your clean works
Dry vacuum, Prochem pre-spray, agitation matched to carpet pile or fabric, then hot water extraction with the Puzzi. Optional finish add-ons on request — deodouriser, stain conservation and allergen elimination.
Dry vacuum — Kärcher CV 30/1
We vacuum the item being cleaned first to remove dry soil, hair, grit and dust before any moisture is used.
Why: Loose dirt removed upfront lets pre-spray work on the fibres and keeps extraction water cleaner.

upright brush vacuum Prochem pre-spray (matched to fibre and soiling)
A Prochem pre-spray suited to fibre type and level of soiling is applied evenly and given dwell time to break down oils and sticky soils.
Why: Correct chemistry matters — the wrong product can leave residue, odour or damage on wool, synthetics or delicate weaves.

prochem pre spray Agitation suited to the surface
Carpet and rug pile is agitated with our Sebo DUO brush. Sofas and upholstery are agitated with a soft hand brush only — no Sebo machine on fabric.
Why: One professional standard, adapted to whether we are cleaning pile or fabric — the method trained cleaners use in the UK.

agitation brush Hot water extraction — Kärcher Puzzi 10/2
Soil and chemistry are rinsed and extracted with the Puzzi, using the 30/1 tool on carpets and the upholstery tool on fabric.
Why: Extraction is the rinse step that leaves fibres cleaner than shampoo-only or surface cleaning.

spray extraction machine Optional finish add-ons (on request)
After extraction, when fibres are clean and moisture-controlled, we can quote optional Prochem treatments. Nothing is applied unless you ask — we confirm each add-on before we use it.
Why: Finish treatments work best on a properly rinsed surface. Upsells are always optional and priced before application.
- Deodouriser — Fresh finish after the clean, including a cherry fragrance option — ideal when you want a noticeable scent once drying is underway.
- Stain conservation — Fibre protection to help guard against future spills and everyday soiling, so professional results last longer between visits.
- Allergen elimination — Treatment focused on reducing allergens such as dust mites and pollen residues — popular in asthma-sensitive homes and pet households.
Guide prices
Indicative only — your exact quote is confirmed before we book. Full price list
- Minimum call-out
- £60
Full guide prices on our pricing page.
Equipment & products
- Kärcher CV 30/1 upright brush vacuum — dry soil removal before wet work
- Prochem pre-spray and pH-matched rinse — selected for fibre type and soiling
- Sebo DUO — mechanical agitation on carpet pile (not used on delicate upholstery faces)
- Soft hand brush only on sofas and upholstery — no Sebo DUO on fabric
- Kärcher Puzzi 10/2 with 30/1 extraction tool — spray, rinse and vacuum recovery
- Optional add-ons on request: Prochem deodouriser (cherry available), stain conservation, allergen elimination
Good to know
- Insured operator — Penicuik & Midlothian focus
- Child- and pet-safe Prochem selection on domestic jobs
- Quote confirmed before we book
- Aftercare advice given on the day
Get a fast local quote
Open 24/7 for quote requests (AI-powered support). Cleaning appointments available 10:00–19:00, Mon–Sun (extended hours by request).
Tap to call or WhatsApp — we usually reply the same business day.
