What We do

If you would like your carpets or upholstery restored to their former self then you have come to the right place. Spot On Cleaning are one of Newport’s & Cardiff’s premier carpet cleaning and upholstery cleaning service providers and have been for 18 years. We work to the highest standard and our mission is to restore your carpets and upholstery as near as possible to their original colour and condition. If you are looking for carpet cleaning services in Newport, Cardiff or the surrounding areas, look no further.


We work for both domestic and commercial customers. For commercial customers we can travel into the Bristol area as well as South Wales. We also specialise in flood extraction work. If you have had a flood in your home or business and your carpets are soaked we can remove the water.


Have a stain on your carpet or upholstery? We can help.

Visit our Stain Removal page


For any other enquiries please contact us today