Upholstery Cleaning

Upholstery cleaning in Edinburgh and the Lothians

At  Monkland Cleaning Services, we can give your favourite furniture a new lease of life with our upholstery cleaning services.
Curtain cleaning
Most upholstered furniture can be cleaned in your home or business premises. Should you require it to be removed and factory cleaned this can also be arranged. This might well be of value if you are having work done in your home or office or possibly at the time from moving from one property to another. The largest assignment we have handled was 80 containers of furniture while a hotel was being refurbished.

Of course we are just as happy to take care of the cleaning of your 3 piece suite in your home. We not only clean upholstered chairs, dining chairs, sofas, couches, loveseats and but we also clean and where required, repair damage to leather furniture.

Furniture fabrics are almost always a blend of fibres which usually include such things as polyester, cotton, polypropylene, rayon, acrylic, nylon, wool, acetate and linen although other fibres are encountered from time to time.

To give you the best possible result, we will utilise the most effective cleaning method dependant on the cloth and the construction of the individual piece of furniture.  

More often than not we will use a water based cleaning system. There are a few fabrics that require dry-cleaned and of course we have dry cleaning equipment both portable and in the cleaning plant as well as approved solvents.

Very often the best results are obtained using low-moisture cleaning methods. Upholstery fabrics are quite different to carpets and so you wouldn’t expect us to clean your 3 piece suite as if it were an Axeminster or Wilton carpet. Among other things you will want us to make sure that the padding and cushioning are not overwet.

Our guaranteed methods will please you. We will lay drop cloths to protect your carpet. We understand that you will want us to provide an effective cleaning system suitable to your furniture fabric whatever it might be. We also know that you would appreciate our carrying out some simple tests to ensure there is no possibility of colour run or shrinkage. We will also air moving equipment to assist with the speed drying of you furniture to allow you to use it the same day we clean it.

There are other treatments which sometimes we are required to carry out including odour treatment or fireproofing but more than anything we would recommend that the treatment you really do need is the addition of a  stain protection.

A fully bespoke cleaning service

Your upholstered furniture is subject to wear and tear just like your carpets. Upholstered furniture should be cleaned by a professional so that there is no damage to the fabric. To give you an excellent result, we will utilise the most effective cleaning method, depending on the material and the type of furniture.

Services you can rely on

We understand that your furniture is a considerable investment and that’s exactly why we want to provide you with the highest quality cleaning service.

Our upholstery cleaners are polite and trained to provide you with a first-class service. You can rest assured in the knowledge that your furniture will be treated with the utmost care.

We can clean:

  • Upholstered chairs
  • Dining chairs
  • Sofas
  • Couches
  • Leather furniture
  • Fine Fabrics
  • Mattresses 
Mr Monkland’s 10 Step Upholstery Cleaning Process:

STEP 1 — Pre-Inspection 
Our service technician will carry out a pre-inspection and will discuss and inspect your particular areas of concern as well as noting the fabric and construction and soiling conditions and ascertain just how your expectations can be realised. He will also advise you of any possible permanent staining. The fibre type is also determined with a quick test.

STEP 2 — Commercial pre-vacuum
Your carpet will be thoroughly vacuumed to remove loose and any bonded dry soil. Dry soil is removed by a thorough vacuuming. Removing dry soil is always one of the most important steps in cleaning. 




STEP 3 — Protection
A drop sheet will be put over the floor to protect from drips. Please remove any nearby small tables, lamps, valuables, etc.

STEP 4 — Pre-spray & Pre-spot
Heavily soiled areas and spots are pre-treated for more effective soil and spot removal.

STEP 5 — Cleaning
The fabric will be hand cleaned unless a rotary cleaning machine is required. which will massage the pile as the pre-treatment loosens soil. 

STEP 6 — Rinse & Extract
Once the soil has been loosened and suspended, towels are used to gently remove the soil. Where there is deep soil a warm water extraction process will thoroughly flush the fabric. A hand tool that regulates both pressure and heat are used so that 
fabric is not over-wet. 
STEP 7 — Post-spot Treatment 
If any spots are not removed during the cleaning process, specialty spotting techniques are employed. There may be a charge for this service if there are a number of specific stains which require attention. Note: Permanent stains identified by our technician may not be removed.

STEP 8 — Post Grooming 
When appropriate the fabric pile is set in one direction for faster drying and visual appeal. 

STEP 9 — Post Inspection 
You will be given the opportunity to inspect what we have achieved work. Let us know that you are pleased by signing our service receipt. We will advise of any flaws, or installation defects, stains that may not have responded to treatment or conditions of wear.

STEP 10 — No-Risk Guarantee 
Should there be a problem or an area that you are not satisfied with, we will re-clean the area at no extra charge. 
We can clean the furniture upholstery in your home or at our factory. Our services are available to domestic and commercial customers in South Queensferry.

Mattress Cleaning 

Oh the joy of a comfortable bed! What a pleasure it is to slip between the sheets at night and to wake refreshed in the morning. But before we become too ecstatic, have you thought just for a moment about whether your mattress is as clean as it is relaxing?

There are two reasons we might consider mattress cleaning. The first is a straight forward matter of hygiene. Mattresses get soiled. Whether through an accident, illness or just general use you should seriously consider regularly having your mattresses cleaned.

It is often said that after removing bacteria, spores and dust mites you will sleep better and breathe easier. I don’t know how true that statement is but certainly you will sleep better and breathe easier just knowing that the mattress you sleep on has been cleaned.

If you consider it for a moment, it does seem strange that we will regularly change our sheets and pillowslips, wash our duvets once or twice a year but never give any thought to the mattress.

In more and more families at least one person suffers from asthma or allergies. I understand that 85% of asthma sufferers are allergic to dust mites.

So what about Dust Mites?

Apparently the mites just love our mattresses as it provides a cozy, warm environment with a readily available food source – our dead skin. Probably that wouldn’t matter too much if it wasn’t for the fact that we breathe in their poo and for many that causes problems. Asthmatic and allergy problems are constantly on the increase and breathing in dust mites deposits is one problem source.

Our mattress cleaning service can include the testing to see the extent of the problem and provide the remedial action to help to reduce the problem. Our cleaning methods are thorough and have been well tested using approved products.

As an encouragement if you want us to clean your mattresses when we visit to clean your carpets or upholstery we will give you a discounted price. It’s up to you - but can you really afford to neglect them? Call today 0131 331 2900

Fabric Protector


We can also apply fabric protector (Also know as scotch guarding) to your new and freshly cleaned upholstery.
This will aid in keeping the fabric cleaner for longer and give you time to deal with spills which before they start to stain!
company logo
For leather sofa cleaning, please call
Monkland Cleaning Services on
0131 331 2900

Contact Us

Share by: