645 Main St, Gorham ME 04038 | info@modernerugcleaning.com
Like Us On:


Professional Rug Cleaning Services in Greater Portland & the Surrounding Areas

Moderne Rug Cleaning Inc has a special facility designed for efficient and thorough rug cleaning. In-plant cleaning allows thorough cleaning on your area rugs with multiple techniques and proper drying. We can professionally clean:
  • Handmade Oriental Rugs
  • Hooked Rugs
  • Braided Rugs
  • Domestic Rugs
Not all stains can be removed. Urine, biological, dye-based stains, as well as ink and other types of stains, may be permanent. Here at Moderne Rug Cleaning Inc, we will do our best and try to lift the stain, but there are no guarantees.

Fiber Protector

Fiber Protector is a great way to help you keep your carpet clean. Fiber Protector is sprayed on carpets, rugs and upholstery after cleaning and dries with no texture or color. The Fiber Protector works as a barrier on your carpet fibers, giving you more time to get spills cleaned up and repels dust and hair making vacuuming easier. Ask us about fiber protector!

Wall to Wall Carpet Cleaning

Our vans are specifically equipped to clean your wall to wall carpets. Whether commercial or residential, we have the expertise to do it all. Our truck-mounted hot water extraction system is powerful and requires no power or water source from the location.

We offer flexible scheduling and free estimates. Our certified technicians will be courteous of your home, leaving you with beautiful clean carpets!

Upholstery Cleaning

We often clean around our furniture, but when was the last time that you actually cleaned your sofa or chairs? These under appreciated furnishings deserve a little refreshing themselves! Keep them clean and fresh with an annual cleaning from Moderne Rug Cleaning Inc. Professional upholstery cleaning not only removes grime from your furniture, but keeps your furniture looking new.

Upholstery and Furniture is cleaned in our plant, and not in your home, to ensure the best possible cleaning of your upholstery! Additionally, it allows us to control the environment in which it's being cleaned, to avoid any issues or messes with the surrounding area. We typically have a 7 day turn around. The cleaning process starts with a thorough inspection and pre-treatment.

Upholstery is then gently shampooed to loosen any particles or grime, followed by a hot water extraction, which rinses the fabric thoroughly.

Removable cushions and pillows are dried separate from the upholstery to guarantee proper drying of both furniture and cushions.

Once dried, a second inspection takes place to ensure the furniture is thoroughly clean and ready to go back to your home.

If your upholstery needs a little freshening up, call 207-854-5311 today!