The first thing you will notice about Marrakech Rug Washing Company is that we are very passionate about our work. We love what we do and we’re grateful to have the opportunity to serve our customers. We treat each rug that we clean as if it were a work of art entrusted to our care. We truly enjoy seeing rug colors brought back to life through our washing process. We are anxious to see the expression on our customers faces when we return their rugs. Please feel free to explore the services that we offer and read through the FAQ’s, they might be helpful to you. You can also call us to discuss any rug question you might have. We love to talk about rugs of all types. We are also pleased to offer wall to wall carpet cleaning. In this area of our business we strive to excel in customer service. Carpet cleaning is not hard and there are a lot of companies that offer this service. But ”Nobody Does It Better” than us. We are prompt, professional and take extreme care in and around your home. We buy the best shampoo’s, rinse agents and protector’s available to our industry. You will notice that we use walk off mats to enter your home, corner guards to protect your walls, tabs and blocks to protect your carpet and commercial fans to dry your carpet. And most importantly we are not a high volume cleaner. We typically schedule no more than two homes each day. So, we are never in a hurry to get to the next job. We’re only concerned about doing a great job in your home.


Proudly Serving Spartanburg & Surrounding Areas

REACH OUT TO US TODAY!  -  864-415-6510

OUR SERVICES INCLUDE Oriental & Persian Rug Cleaning Wall to Wall Carpet Extraction Upholstery Cleaning




Please call us to schedule a free estimate for our rug cleaning service!



390 Mt. Pleasant Rd, Unit A, Spartanburg SC 29307 - Call us: 864-415-6510