Cardiff mermaid quay

The Best Rated Cleaning Companies in Cardiff

Cardiff is known for its historical landmarks and friendly people, but you might not know that it offers some great local services as well. There are hundreds to chose from and we haven’t got time to cover them all. So we are just going to cover the three best ones for those who want the finest local service in the area. Ratings are built upon three core factors: customer service, quality of service and value for money.

vale carpet cleaning logo

Vale Carpet Cleaning

Yes, I know this is a highly bias marketing plug…. Probably the best carpet cleaner in Cardiff reputation of providing exceptional service to all their customers. That’s why they are our top pick from Cardiff’s selections of local services. There is nothing too tough for them to tackle. They clean every type of rug and carpet, and they have been in the business for over 15 years. Their team is very experienced and friendly. Able to walk you through what your carpet needs to have done to it to look its best. They are also great at troubleshooting. Handling jobs that no one else can take and getting out stains no other cleaning service can remove. Vale carpet cleaning is who you call when no one else is up to the task or you just want the work done properly.

cleaning Cardiff logo

The Cardiff Window Cleaning Company

Our second pick is the Cardiff Window Cleaning Company not only do they clean windows, but also gutters and solar panels. They use a highly advanced purfied water system that thoroughly removes all built up dirt and grime. This cleaning methods leaves no water marks or streaks behind. Like all the best local services, their team members are trained to high standards. All work is fully insured and they are safe contractor approved, Clients don’t have anything to worry about when they hire them. They serve both domestic and commercial clients with decades of knowledge and experience.

ccs logo

Cardiff Complete Cleaning Services (CCS)

Coming in at third is CCS Services. They specialise in Softwashing patios and render. And have been in business over 20 years serving the local area.

If you’re planning to visit Cardiff, then here are the ten best things you absolutely have to see while you are there.


And as an honourable mention, Easy Life Stairlifts in Cardiff, are highly recommended if you are looking for a Brand new or reconditioned stairlift.

Other things to see whilst in Cardiff

Cardiff Castle

One of the most prominent tourist sites in the town is the castle, located right in the town’s centre. The basic Essential Ticket will allow you to see much of the grounds. But if you want a guided tour and access to some of the private apartment rooms, you will have to pay more for the Premium Ticket. The castle features historic books and posters as well as shelters that were used back in World War II. For a historic trip to the past, you can’t do any better in Cardiff.

National Museum

One of the most expansive museums in the region, this one features plenty of paintings, as expected. But it also has an extensive display of sculpture, geology, natural history and archaeology. Whether you are an art or history buff, you will have an unforgettable experience here.

 Cardiff museum wales

Taff Trail

For those that like to get in some walking or biking in the great outdoors. The Taff Trail is the perfect way to get as long or as short of a hike in as you like. It stretches across kilometres of the town, covering many of the paths of the old railway system. The unprecedented number of green spaces in Cardiff have been made good use of with this winding and seemingly endless trail.

Farmer’s Market

If you want to immerse yourself in the local culture and foods, you can’t do it any better than by visiting the Farmer’s Market. There, fresh-grown produce is sold right alongside homemade delicacies, presenting you with a massive array of culinary options. There are actually four different farmer’s markets spread across Cardiff, so no matter where in the town you are, you should be able to find one near you.

St. John the Baptist Church

If the Cardiff Castle tickled your fancy for older structures, then church is going to be right up your alley as well. It’s the second oldest building in the town after the castle, and it dates all the way back to the 12th century. Unlike many of the sites on this list, you can enjoy the church for free. However, if you want to take pictures, the caretakers request a donation.

Principality Stadium

The sports fan visiting Cardiff is definitely going to want to take a trip to the stadium. It’s primarily used for rugby and football matches, though it has a retracting roof to make it suitable for a variety of events. That makes it unique in Europe. Only one other stadium in the entire continent has such a feature. Ground Maintenace companies like South Wales Ground Care ensure the landscapes, trees and grounds are looking their finest.

cardiff stadium

Museum of Welsh Life

This outdoor museum is completely free, and you can walk through streets populated with buildings that are recreations of centuries old Welsh grocery stores, houses and more. It’s like taking a walk through the past, and it’s a great way to take in some of the history of the region in an interactive way.

Cardiff International White Water

For something more extreme and adventurous, you might want to try the white water rafting in Cardiff Bay. It’s situated between some of the town’s more famous landmarks. Which makes it the perfect choice for breaking up the slower pace required by art museums and historic landmarks.

Cardiff Bay Barrage

While you are in the bay, you should take some time to see the Barrage. It’s a one-of-a-kind civil engineering project that consists of a dam and lake. The majesty of the still waters is juxtaposed against the remarkable human accomplishment of the dam. Creating a site that stands out in the town mostly filled with historic structures.

Millennium Arts Centre

This remarkable centre is built from wood, glass, slate and metal. It is host to a performing arts theatre as well as commemorative flourishes that honour Welsh artists of the past.


millenium center in cardiff

Womans hand reaching for spilled glass of red wine on carpet

The Ultimate Carpet Stain Removal Guide

With any kind of stain, its always best to remember BLOT don’t RUB. The quicker you can get to the stain the greater chance of removal. First port of call should be to contact professionals carpet cleaners. When this is not possible the following guide should cover you in every eventuality (with household ingredients you should have in the home). Always do a test patch, different fibres i.e wool are much more delicate, and should be treated with extra care accordingly.

Key Ingredients that can help tackle most stains:

  • Hydrogen Peroxide
  • Baking Soda
  • Washing powder

Wine Stains

Womans hand reaching for spilled glass of red wine on carpet

A wine spill on the carpet may seem like the worst stain you could get. It’s just as common as coffee spills and stains. We all know how difficult it can be to get wine out of carpets, but there are actually a few ways you can removes such a stain. This can be done with items you probably already have lying around the house.

Apply Salt

If the spill is fresh, you can get up most of it just by using paper towels or some other dry cloth to soak up the majority of the wine. Once you have dried up what you can, you should pour table salt over the spill. Be generous with the salt and let it set for an hour or so. The salt draws the liquid in, absorbing most of what is in your carpet. It won’t work very well on dry stains, so if the spill is too dry, you can add some water to make it easier for the salt to do its work. Once the salt has set for a while, you can vacuum or sweep it up.

Use Dish Soap and Peroxide

You can also use a combination of dish soap and hydrogen peroxide to get up a wine stain. Just be careful only to use this on lighter-coloured carpets. Hydrogen peroxide can slightly bleach fabrics, so you would not want to use it on any dark fabric. Mix a cup of hydrogen peroxide with a generous squirt of dish soap. This will be enough for most stains, but very large stains will need more of the same ingredients. Then put some of the solution onto a rag or cloth. Blot at the stain, never rubbing. Rubbing can push the wine deeper into the carpet and actually make it harder to get out. Spread your solution across the entire stain and let it set for a few minutes. After the solution has set, you will need to spray it all sown with cold, soapy water, then wipe it up with a cloth dipped in warm water.

It’s a lot of steps to go through, but it will be worth it to have a stain-free carpet once more. If you are worried about your cleaning solution bleaching your carpet; you can always first try a little bit on a portion of the carpet that no one will see.

If you spill paint on your carpet, you might think that you will be left with a permanent discolouration problem. But there is a way, using common items found in most household, that you can completely remove most types of paint from most kinds of carpet. Start by cleaning up whatever you can with paper towels or some other disposable cloth material. You can usually get up the bulk of the paint like this.

Paint Stains

paint brush with blue paint on carpet

Water-Based Paint Stains

Step 1) Blotting will take care of most of a still wet, water-based paint. If it has dried though, then you will need to use hot water and dish detergent. Mix them together and let them set on the spill for a few minutes.

Step 2) This softens the paint and makes it easier to get out. Once it has softened enough, you can use a knife or similar tool to scrape the paint off.

Step 3) This method may not make the paint soften enough for you to scrape it off completely. If that is the case, then use a hand-held steamer to work on the paint as you scrape at it.

Oil-Based Paint Stains

Step 1) Once again, blotting works well to get rid of most of the stain. If you rub at it hard though, you can push the stain deeper into the carpet, so try to avoid that.

Step 2) Make a solution of mild dish detergent and slightly warm water. You should be using one cup of water to one tablespoon of detergent.

Step 3) Start from the outside of the spill and work your way inward. Blot slowly and carefully, only working on small sections at a time.

Step 4) After the entire spill has been blotted, you should let it dry. Once that has happened, you can vacuum up the remainder of the paint.

Pet Stains

dog wee stains

We love our pets, but they certainly can be trouble sometimes. It may seem to be a little harder to love them when they urinate on our carpets, but you don’t have to be mad at them for long (see tips here on how to deal with a naughty cat)


There are some relatively easy ways to we will cover a couple of the best ones right here.

Hydrogen Peroxide and Baking Soda

When you combine hydrogen peroxide and baking soda, you get a great combination that breaks up the crystals contained in pet urine and make it easier to just sweep the mess up. If you are dealing with a small stain- and most pet urine stains are- then you will need to use about half a cup of hydrogen peroxide and a cup of baking soda. Start by pouring the baking soda on the stain, making sure to cover all of it. Let that set for just a moment, then add in a mixture of the hydrogen peroxide and just a dash of dish soap. You can then scrub the mixture together into the carpet. Try to rub it hard enough to penetrate the stain but not so hard as to get down deep in the carpet. Let all of that sit for about 15 minutes or so. Once it has set, you can vacuum it up. If the stain is particularly bad, you may need to repeat the steps until it is gone completely.If and odour remains, seek a pet stain and odor removal specialist.

Vinegar and Baking Soda

Baking soda once again pops up as an ideal way to get rid of pet stains. Here you will be using it with vinegar. This solution is particularly good for stains that have been around a little longer that you might have missed when they first happened. Take two cups of vinegar and mix it with two cups of mildly warm water. Add in four heaped tablespoons of baking soda to your mixture and combine it all into a spray bottle. Then just spray your solution over the entirety of the stain. You can let that sit for 15 minutes or so before wiping it up.

Chewing gum is one of the most onerous substances to try to get out of carpet. It can be nearly impossible to removing conventional carpet cleaning methods, so you will have to try a different approach if you want it completely out of your carpet.Its an extremely stubborn stain to remove.

Chewing Gum

removing gum from carpet

Here are a few methods that make use of common household items to make quick work of that chewing gum.

Heating the Gum

Step 1) The goal is to get the gum heated in order to make it pliable. So you will need a hair dryer and a plastic bag or glove for your hands.

Step 2) Heat the gum as much as possible with the hair dryer to make it easier to move. Gum will lose its hold when you heat it up. Only use as much heat as necessary, as using too much can burn your carpet and create unpleasant black spots.

Step 3) Use the plastic bag or glove on your hand to pull the gum out as best you can. Not all of it may come out, so you may need to use other methods for the remainder or just repeat the above steps.

Freezing the Gum

Step 1) This works in exactly the opposite way of the previous method, but the results are similar. You will want some ice, a plastic bag and a spoon or other hard item you can use to scrape with.

Step 2) Then fill your bag with some ice and rub it over the gum. You are trying to make it hard and less sticky with this method.

Step 3) Once the gum is freezing cold you should be able to scrape much of it away with your spoon or knife. You will want to work quickly to get it removed before it becomes sticky again.

Step 4) The initial freezing and scraping may not have gotten rid of all the gum, so just keep using this method until you have it all removed.

Coffee stains won’t usually come out using just regular household cleaners. You are going to have to use a different tactic if you hope to fully remove the stain from your carpet.

Coffee Stains

coffee spill on cream carpet

Step 1

Start by cleaning up as much of the spilt coffee as you can. You can use paper towels, a rag or some other absorbent material to deal with the bulk of it. Use something that is either disposable or won’t easily stain.

Step 2

Now you’re going to have to mix a solution that will handle the coffee stain on a deeper level. The blotting gets up the surface coffee, but it won’t do much for the stain itself. So you will need to mix liquid dish soap with white vinegar. Use about a tablespoon of each of these and then mix them with about two cups of warm, not hot, water.

Step 3

Next, you will have to pour some of the solution onto a cloth. Use that wetted cloth to sponge at the coffee stain. You only want to use a little bit at a time, and make sure that you are drying as you go. What you wet with the solution should start to come up quickly, so you will need to have a dry cloth handy as you work. Just keep at it until the stain is gone. If you are worried about the vinegar and dish soap harming your carpet, you can always use just plain water, but he results aren’t likely to be as effective. For coffee spills that include cream or milk the coffee, you will want to use laundry detergent with enzymes in it when you clean the stained carpet.

Vomit Stains

carpet stain on brown carpet

Vomit not only stains carpets, but it can leave behind a smell that is tough to get rid of. With these easy solutions, you will get rid of the stain and the smell. They are also as bad as removing pet urine stains. Using items most people have in their homes already, you can be rid of the vomit and have a great-looking carpet once more.

Corn Starch

The most common way to get out vomit stains, and also the most effective, is to use corn starch. You will want to start by getting rid of as much of the vomit as possible by scraping it up. You can use a spatula, trowel or other mostly flat item. Then cover the entire stain with corn starch. You can let it set in the carpet for about 15 minutes. This gives it time to absorb the vomit. Next, use a dry cloth and a dry cleaning solution. Apply the solution and blot up what you can. You probably won’t see any remaining stain after this step, but if there is anything left, you can use a mixture of white vinegar (one tablespoon), dish soap (one tablespoon) and warm water (two cups). Apply the solution, then dry everything up with a clean cloth.

Hydrogen Peroxide

Most people have hydrogen peroxide on hand to deal with cuts they want to disinfect, but it can also be a great way to get rid of tough stains. Just pour the peroxide onto the entire stain, only using enough to cover the stain. It should react with the stain by fizzing. After it has set for a few seconds, you can dry it up with a cloth. If you are worried at any of these methods will stain your carpet, you can first check out their effects by using them on a small portion of your carpet that is usually covered by furniture or out of sight.

Makeup Stains

makeup on carpet

If you use makeup, then you have probably had a brief flash of worry where you wonder what you will do if you spill makeup on the carpet. When that does happen though, you want to be prepared to getit out without damaging your carpet. Here are the best ways to deal with makeup stains on your carpet.

Makeup Removal Method one

This is sort of a catch-all method for cleaning up makeup. You may not have the right cleaning solution on hand to deal with each particular type of makeup spill. If that is the case, then you can use a dry cleaning solution like Dryel or something similar. It won’t be as effective as using something geared toward handling a specific type of make up. Start by cleaning up as much of the makeup as you can with a scraping or scooping tool. Alternatively, you can dry it up with a cloth. To deal with the remainder, spray some dry cleaning solution onto a cloth. Set the cloth down on the makeup and press it into the stain for about five minutes. You can set something on top of it to hold it in place, if you like. Then blot and rinse with cold water, finishing up by drying everything with a clean cloth.

Removing Makeup Method two

Similar to chewing gum removal make-up spills requires specific stain treatment. The steps you use with each kind are basically the same, so we will start with those. Begin by scraping up as much makeup as you can, then apply your solution to a clean cloth. Don’t soak the cloth entirely, just get it damp. Blot up what you can with the cloth, then rinse the area with water. Dry that up and finish off by vacuuming the now dry area. So here is what you will use to make your solution, depending on what kind of makeup stain you are dealing with.

Other Stains

For nail polish, use nail polish remover that is colourless. For lipstick, you can use rubbing alcohol or paint thinner. For mascara and eyeliner, you can use a mixture of one cup of water with a dash of dishwashing liquid. Finally for liquid foundation, just use hydrogen peroxide. If all else fails then consider calling in the spot and stain removal specialists.