Fast reply

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.

  1. 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 — That Carpet Guy equipment
    upright brush vacuum
  2. 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 — That Carpet Guy equipment
    prochem pre spray
  3. 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 — That Carpet Guy equipment
    agitation brush
  4. 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 — That Carpet Guy equipment
    spray extraction machine
  5. 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.

    • DeodouriserFresh finish after the clean, including a cherry fragrance option — ideal when you want a noticeable scent once drying is underway.
    • Stain conservationFibre protection to help guard against future spills and everyday soiling, so professional results last longer between visits.
    • Allergen eliminationTreatment 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.