Here at Rug Cleaner Scotland, we undertake rug cleaning services in Inveresk and throughout the whole of Edinburgh.
Our rug cleaning service can save you money, with us carrying out our services for reasonable prices; meaning that you won’t have to buy new rugs to replace your dirty or stained ones.
The method that we use to clean rugs can successfully remove stains that have been caused by beverage spills, dirt, contaminants and odours, completely transforming your rugs, making them look pristine and prolonging their lifespan.
We inspect stains and marks, check the rug’s fibres and dyes, and plan the treatment before cleaning. Tell us what happened and any products you have already used.
We charge competitive prices for our rug cleaning service and would be more than happy to give you a free quote for any rugs that you would like us to clean.
We choose the cleaning products and treatment around the rug’s fibres, dyes and condition. Tell us about any concerns when you enquire.
Our usual turnaround is 7–10 working days. We arrange collection and return with you.
To arrange for us to come out to your property in Inveresk to clean your rug(s) just give us a call on 0800 334 5595 and we’ll discuss the best day and time to come out. Alternatively, you can fill out our contact form and we’ll get in touch with you.

