Carpet cleaning cost can vary, usually we need to see the carpet or upholstery that needs to be cleaned to give you an accurate quote.

We understand that pricing is one of the most important questions our customers want an answer for. Not all carpets are the same and there are many factors that can increase or reduce the price.

Here is a short list of what can increase and affect the price.

  • Amount of soiling
  • Stains (makeup, paint, tea, coffee, food spills)
  • Access to property
  • Parking restrictions outside the property
  • Distance to your property

As a result, we always offer a free visit to assess all issues detailed above and also to test the carpet fibre you want to be cleaned. By doing this allows me to determine the best procedure to clean your carpets. 

It is also important to make sure your carpets are secure to avoid possibly ‘Shrinking’ the carpet.

This free survey covers all of Swansea, Neath, Port Talbot and surrounding areas. Not many companies offer this personal service and that is one of the differences between a professional company that has been fully trained.

Please contact us and we will answer your questions.

We cover all of Cardiff, Caerphilly, Barry and surroundings for carpet and upholstery cleaning.

Get in touch and we would be happy to accommodate.

We are available most days, you can call us to ask us about a specific date.

No professional carpet cleaner should ever guarantee 100% stain removal because of all the variables. However what we can guarantee is if we can’t remove it than no one can.

The average carpet generally dries within
4-6 hours.

However, this will depend on the type of fiber and the amount of soiling.

Unlike other companies, I carry a number of driers on my van and can often achieve zero drying times.  

If it’s classed as an emergency job I can call within 24 hours.

However, as a general, I ask the customer to allow 7 days notice.

Yes, I have attended Carpet Cleaning and Upholstery Cleaning courses.

I have also attended an Advanced Spot & Stain course which gives me the knowledge and the ability to remove the most stubborn of stains.

We use the very best thorough and tested process to ensure that we bring new life back into every carpet we clean, removing spots and stains and getting out dirt, dust and allergens that are hidden deep within the fibers.

Our Carpet Cleaning  Process:

1- Pre- Inspection

Our professional carpet cleaning service starts by walking the room and looking for spots, stains, and signs of wear. We always walk with the client to ensure they know what condition their carpet is in and what we have to do to get it looking its best.

2- Vacuuming

Then we get rid of all dry soil by vacuuming. This not only makes the rest of the cleaning process easier, but it ensures no harmful friction is caused as we clean.

3- Removing Furniture

Please remove any valuable or easily breakable items from the area. Our team will be happy to assist in the moving of things that are easy to move such as chairs and sofas. Heavy and fixed items of course we are unable to move.

4- Pre-conditioning Spray

We apply a conditioning agent that helps to break apart some of the tougher stains and dirt.

5- Spot Removal

We treat all the most difficult stains with specialist solutions that are tailored made for different types of stains.

6- Agitate the carpet fibers

Next, we’ll groom the carpet with our powerful grooming tool. We may use a rotary machine if there is enough soil in the carpet to warrant it. This breaks up the soil and makes it easier to get rid of.

7- Extracting Soil and Rinsing

We then spray hot water onto the carpet, flushing the pile with our truck mounted hose. We will carefully monitor the volume and pressure of the water to ensure the carpet is not getting too wet.

8- Neutralizing

The rinse that we use will leave your carpets in a PH neutral position. This is where experience and quality cleaning agents make a difference. There will be no residue left on the carpets after they dry.

9- Treating the Remaining Spots

There may be some spots left over that we could not get out through the previous parts of the cleaning process. Those will be treated specially at this point to try to remove them. However, there may be some that are permanent and we may be unable to remove them.  Dye from curry stains on a white wool carpet is one example. We will identify those for you.

10- Reset the pile

The carpets will be groomed with a pile rake. This also makes the carpet dry faster.

11- Drying

We have portable air blowers that will reduce the drying time of your carpets to under 30 minutes.

12- Inspecting

Finally, we will walk with you to show you how your carpet has been rejuvenated and to ensure you are happy with the work we’ve done. Let us know if you have any problems with our carpet cleaning because we want you to be satisfied.

Why choose us ?

At Master Carpet Cleaning Ltd we understand that when you’re searching for carpet cleaner or upholstery cleaner you look for more than just a basic cleaning that removes the top level of dirt.
You’re looking for people you can trust and a service that gets the tough, deep-down grime out of your carpets. We’re genuinely passionate about giving you a cleaner, healthier living or working space!
Here are some reasons why you should choose us as your carpet and upholstery cleaning company.

Fully Trained Staff

We are trained on the latest equipment to assure that the job is completed properly and you are 100% satisfied

Professional Equipment

We use the highest class professional cleaning machines.


We are proud to say we are fully liability insured and offer a free no obligation quotation.

No hidden charges

You only pay what you are quoted, no extra charge, no hidden prices.

Child & Pet Friendly

We use safe and environmentally friendly cleaning products.

Convenient Appointments

Convenient appointments to fit your busy schedule – including Saturdays.

Affordable Rate

We deliver excellent services to homeowners at an affordable rate.

Promise of delivering excellent service at your door steps

Carpet and Upholstery Cleaning in Cardiff, Caerphilly, Barry and surrounding areas

Quick Quote

Excellence and  


Our Work is appreciated

Because we are certified