Superior Carpet Cleaning

Bonnyrigg, Midlothian

Persian and Oriental Rug Cleaning in Bonnyrigg

Local rug cleaners for Bonnyrigg, with same-day or next-day visits often available.

  • Stains and odours treated
  • Reply the same day
  • Cleaned on site
Vacuuming a red and orange patterned rug

Rug Cleaners Covering Bonnyrigg

Getting your rug cleaned in Bonnyrigg is carried out on site by our rug cleaners, locally based and fully insured. Wool, mixed, Persian, oriental and antique rugs are all cleaned by the method their fibre needs. Natural fibres such as silk, seagrass, sisal and jute are dry-cleaned, and they're dry almost straight away. Prices start at £30, and the minimum charge at £68.

Homes all over Bonnyrigg get covered by locally based cleaners, and prices are the same as everywhere else.

Minimum job
£68
Postcodes
EH19, EH18, EH20
We reply
the same day

What stains come out

Dry cleaning refreshes delicate rugs but cannot remove stains. The majority of stains come out when the rug can take hot water extraction.

  • Dust
  • Pet dander
  • Pet urine
  • Red wine
  • Heavy-traffic dirt
  • Coffee

Bonnyrigg and Its Neighbours

Whether your home is in Bonnyrigg proper or close by in Lasswade, it's covered. Lasswade is about a mile north-west of Bonnyrigg.

Bonnyrigg falls in EH19, EH18 and EH20, and each part of it sits inside the coverage. From Old Market Place, High Street and Church Road, and throughout the rest of Bonnyrigg, appointments can be booked. Main routes near Bonnyrigg include the A768 and B704.

Addresses near Bonnyrigg Parish Church and Dalhousie Castle are among those covered in Bonnyrigg.

Bonnyrigg and nearby towns and villages, all covered by our local cleaners.

Arranging a clean step by step

Booking it done takes a short form, and we reply the same day.

  1. Share the rug's size and type, plus your postcode in Bonnyrigg.

  2. Confirm a time that works, evenings and weekends included.

  3. The clean starts with a check on the fibre.

  4. The method suits the fibre.

  5. Odours and stains get treated when the method allows.

Useful guides: How Wool Carpets Are Cleaned

Dry times

Ventilation and temperature each make a difference in drying. Allow 3 to 5 hours after hot water extraction.

Light grey sofa with a flat-woven striped rug

Part of every clean

Each quote is fixed, with nothing hidden.

  • Every tool and detergent
  • Cleaning on site
  • Fibre identification
  • Stain treatment where possible
  • Odour treatment

A note from a customer

One customer shared the following.

I have had my carpets cleaned before but this was the first time using Superior Carpet Cleaning and I am so impressed by how professional it was. I called and was given a quote straight away and offered times that suited me. When it was booked in, your cleaner arrived on time and did a fantastic job cleaning my carpets. He also moved my sofa out of the way, which I was not expecting, and I'm so glad I used your company!

Sam W. Cranleigh, Surrey

Common questions

Yes, locally based. Send the form with your postcode in Bonnyrigg so we can match the right cleaner.

Yes. The cleaners are locally based, and Bonnyrigg is within the Midlothian coverage, including EH19, EH18 and EH20.

Yes. Each of our cleaners is fully insured, and experienced and trained.

It depends on the method: dry almost straight away with dry cleaning, and usually 3 to 5 hours after hot water extraction.

Yes, as well as antique rugs. Natural fibres are dry-cleaned and come out dry almost straight away.

Yes. Eco-friendly, pet- and child-safe products are used, suitable for allergy-sensitive households too.

Between 8am and 6pm on weekdays, by ringing 07833 053749. Enquiries sent via the form are answered the same day.

Ready for your cleaner

The cleaner handles the rest.

  • Flag up any stains in advance
  • Tell us about chemical sensitivities
  • Avoid over-wetting or scrubbing stains

Cleaner rugs start here

Sending the form takes a minute, and you will hear back the same day.

Get a free quoteCall