Check Us Out On Social Media!

My Image

Call 515-999-5003​​​​​​​

My Image
My Image

Best Local Carpet Cleaning​​​​​​​​​​​​​​​​​​​​​​​​​​​​

We are expert at Cleaning Carpets, Rugs, Furniture, and More

We Do Residential and Commercial​​​​​​​​​​​​​​

My Image


My Image

Call 515-999-5003​​​​​​​

Upholstery Cleaning

My Image

Why buy new furniture when Eco-Cleaning Services can make your sofa look new again? From microfiber to leather, we can make your upholstery look like it did when you first brought it home.

My Image

Eco-Cleaning Services provides commercial level carpet and upholstry cleaning services. With our eco friendly services we provide a deep-down clean and a healthy business environment for your customers and employees.

Commercial Carpet Services

Eco-Cleaning Services, Des Moines Iowa Carpet Cleaner

Carpet Cleaning

Below is a number of services we provide. Contact us today for a quote and or questions about additonal services we may offer. 

Eco-Cleaning Services understand the importance of your investment and guarantee that your rugs will be cleaned superbly, each fiber getting special attention, to achieve maximum vibrance.

My Image

Our Services

Rug Cleaning

My Image

Carpet replacement can cost a lot of money! Eco-Cleaning Services can beautifully and expertly revitalize your home carpet or commercial carpet for a fraction of the cost of replacement.

My Image

satisfied clients



Our company is based on the belief that our customers' needs are of the utmost importance. Our entire team is committed to meeting those needs. As a result, a high percentage of our business is from repeat customers and referrals.

We would welcome the opportunity to earn your trust and deliver you the best service in the industry.

completed projects


hours of work


satisfaction rate


We Love Reviews!

Testimonials about our company

​​​​​​​Eco Cleaning Services did an amazing job on our carpet! We just bought a foreclosure home and the carpet was very very dirty! They got it all clean and it looks amazing!! Thank You!! Highly recommend Eco Cleaning Services for carpet cleaning!!​​​​​​​

Mandy L.

Megan N.

Eco Cleaning Services did a great job! Eco Cleaning Services was very professional & easy to work with. I can’t believe what a difference their deep cleaning made on our carpets! We will definitely use Eco Cleaning Services again in the future!​​​​​​​

Jason C.​​​

Eco Cleaning Services stepped up and were able to get the job done of removing years of stains from our carpets and rugs at our main office in Des Moines. We will be using Eco Cleaning Services for our future needs.​​​​​​​