Belhaven, East Lothian
Professional Rug Cleaning in Belhaven
Rug cleaning in Belhaven by local cleaners, each fully insured, from £30. A free quote, and a reply the same day.
- From £30
- Natural fibres dry-cleaned
- Fully insured local cleaners

About Rug Cleaning in Belhaven
From a small runner to a large living room rug, rug cleaning in Belhaven gets quoted individually. Hot water extraction suits synthetic, mixed and wool rugs, which usually dry 3 to 5 hours to dry. Optional stain protection can be added after hot water extraction for up to 6 months. Size, fibre and condition shape the price, starting at £30.
Village homes near Belhaven are cleaned just as larger places are, by locally based cleaners with professional-grade equipment.
- Prices from
- £30
- Call
- 07833 053749
- Council area
- East Lothian
- Minimum charge
- £68
- Postcodes
- EH42
Elsewhere in Belhaven
Carpets and chairs can go on the same quote.
After the clean
Delicate fibres get the dry method and come out dry almost straight away. Other rugs usually dry in 3 to 5 hours.

How it works on the day
Natural fibres are given a dry method: a dry detergent worked in and vacuumed off, or a solvent misted on and wiped off with towels. Wool, mixed and wool rugs get hot water extraction.
- Extra stain protection
- Cleaned on site
- Hot water extraction or the dry method

Common questions about Belhaven
Yes. All of Belhaven is within the area, including EH42.
EH42, which takes in Belhaven and its streets.
Hot water extraction or dry cleaning, picked for the fibre. Dry cleaning refreshes but cannot remove stains, so stained rugs get hot water extraction where the fibre allows.
Yes. Eco-friendly, pet- and child-safe products are what our cleaners use, suitable for allergy-sensitive households too.
Largely no. Clearing small things like lamps and frames helps, and the cleaner moves furniture if one person can lift it.
From £30 for a rug up to 15 m². Each quote is a fixed price, with no hidden add-ons.
It's free and comes with no obligation. You get a set price, with full transparency and no hidden extra charges.
Places around Belhaven
Each place listed has a page.
- Rug cleaning in Dunbar1 mi east
- Rug cleaning in East Linton5 mi west
- Rug cleaning in North Berwick8 mi north-west
- Rug cleaning in Haddington10 mi west
What to expect next
Getting a clean needs a few minutes, and our reply arrives the same day.
Start with a short form: which rugs and your postcode in Belhaven.
Choose a date to suit you.
Ornaments are cleared from the rug beforehand.
The visit starts with a check on the fibre.
After hot water extraction, allow 3 to 5 hours.
Before you book: Hot Water Extraction or Dry Carpet Cleaning?
Belhaven and the Neighbours
Dunbar is about a mile east of Belhaven. Whether your home is in Belhaven proper or nearby in Dunbar, you're on our list.
Belhaven falls under EH42, and every part of that area sits in the coverage. Streets such as Back Road, Shore Road and High Street are among the ones covered in Belhaven. Main roads through Belhaven include the A1087.
Near Belhaven Church, less than half a mile out, counts as part of the Belhaven coverage as well.
In the price
The price covers everything below without extras.
- Cleaning on site
- Stain treatment where possible
- Fibre identification
- The right method for the fibre
- Every tool and cleaning product
Cleaner rugs start here
There's no obligation: let us know what needs cleaning and see the price first.