3616 24TH ST
Phone: (563) 320-2986

New Life Carpet & Upholstery Banner

Also Loved In

New Life

The goal of New Life Carpet and Upholstery Cleaning is to be a company that offers quality cleaning and impeccable customer service. We strive to be honest and trustworthy, as is still expected here in the heartland. We always give our full effort to clean our very best!

Owner Kevin Metz has  33 years of experience in the carpet care industry, with 9 years of those as a professional. We are IICRC certified technicians in Carpet & Upholstery Cleaning, which holds us to the highest cleaning standards. We are involved in continuing education to keep up with current materials, cleaning techniques and solutions, as well as technology. We believe New Life Carpet and Upholstery Cleaning offers the superior service and quality that brings genuine value to our clients.

What clients are saying:

"I looked at lots of top companies, but I wasn't happy with them. Then I called New Life and they were just what I was looking for! They listen to your needs and wants and take care of you. They have great customer service and fair prices. Thanks New Life for bringing life back to our carpets! Five stars and over!" - Arnita H.

"We are a senior living community with lots of high traffic areas. It is very important to have our carpets clean and fresh for our residents and guests. We tried many different companies, our own solutions, and we couldn’t find the right mix. Kevin and his crew are amazing! They are efficient, have exceptional customer service, and truly bring ‘new life’ back to our flooring. If you are looking for amazing and quick customer service, fair pricing, and sparkling floors, don’t wait…call New Life today!" - Senior Star at Elmore Place