A New Level Of Clean. Guaranteed.

Mostly clean isn't good enough. When you hire a company to clean your carpets, upholstery, or tiles, you deserve a professional service that doesn't cut corners or provide less-than-exceptional work. Stop settling and choose a company that will deliver - Steampro Carpet Cleaning Inc.

Request A Quote

Fill out the form below and we will get in touch within 24 hours.

About Us

Taking the heavy lifting out of carpet and upholstery cleaning.

Quad Cities' Top Level Carpet Cleaning Firm. In business since 1979, Quad Cities residents in the know choose Steampro Carpet Cleaning whenever a higher level of clean is needed for carpets, upholstery, and more. By investing in the most advanced equipment, products, and most knowledgeable staff, our costumers know we're the area's best value.

Whether we're helping after a home flooding or providing routine carpet cleaning to a Quad Cities office, you can count on Steampro Carpet Cleaning to deliver both the quality and customer service that you expect from a cleaning professional.

Revive your carpet and tile floors to their original beauty with our tile & carpet cleaning service and keep your upholstery looking like new and smelling clean and fresh.

Call 563-391-8365 or 309-764-5200 to learn more about Steampro Carpet Cleaning and what we can do for your home/business reno property.

Our Services

Professional People - Professional Results

While Steampro Carpet Cleaning is known as a carpet cleaner, we have a number of other service areas. Look to the bottom or give us a call to find out more about what we do.

Exquisite Carpet and Rug Cleaning.

Even in a light tread situation, your carpets and rugs can quickly go from new and shining to dirty, stain-filled, and unsightly. Now imagine what happens in a high traffic area. At Steampro Carpet Cleaning, it doesn't matter if your carpets see one visitor or 100, we will have them restored to an unbelievable condition.

For many of our local customers, the best choice for Steampro Carpet Cleaning cleaning is to hire us for weekly, biweekly, or monthly visits. In this manner, your carpets and rugs won't have time to build up a ground-in dirt situation and will always look their best. Our multiple-visit packages are competitively priced and can be customized to meet your exact needs.

Because the Steampro Carpet Cleaning team is composed of carpet cleaning experts, it pays to contact us before throwing away heirloom and antique rugs that may still be salvageable. Using nonabrasive cleaners to minimize the chance of damage and our gentle but effective techniques, we'll do our best to restore your vintage rugs to a beautiful state.

Find out more about Steampro Carpet Cleaning's carpet and rug cleaning services by calling 563-391-8365 or 309-764-5200.

Full Range of Upholstery Cleaning

Steampro Carpet Cleaning has been in the upholstery cleaning business for years and know just how frustrating it can be when pets, children, or just general wear and tear can leave your treasured furniture or fabrics looking and smelling like they've seen better years. Fortunately, our upholstery cleaning services are the antidote and will have your chairs, sofas, curtains, and more looking great again.

One of the biggest challenges for upholstery cleaning is being able to understand the myriad materials that are used today. From classics like silk and leather to new blends, the right cleaning method and products can be vastly different and a mistake could leave your upholstery severely damaged. However, with Steampro Carpet Cleaning, there will be no worries and we'll never attempt to clean something without first knowing exactly how it should be done.

In addition to the obvious appearance benefits from having your upholstery cleaned, there are other important aspects of a Steampro Carpet Cleaning service as well. Our detailed cleaning will remove odors, pollen, and mites as well as extend the life of your upholstery for years to come.

To discuss your upholstery cleaning options, call a friendly Steampro Carpet Cleaning representative by dialing 563-391-8365 or 309-764-5200.

Spotless Tile and Grout Cleaning

In the past century,tiles have moved up to be more widely used choices for both classy appearance and utilitarian function. While ceramic, porcelain, and marble tiles do come with a host of advantages, proper cleaning requires more effort than most people realize. Steampro Carpet Cleaning has full Tile and Grout Cleaning services designed to keep your tiles shining and healthy.

Some property owners may think that a simple wipe down is good enough for tile surfaces, but the truth is that this method does little to address bacteria and mildew that can live just beneath the surface. With a Steampro Carpet Cleaning Tile and Grout visit, one of our experts will use a combination of aggressive yet safe cleaning agent and roderie pressure extraction of dirt and bacteria to not only clean what you see, but also what you don't.

Instead of working for hours trying to get your tiles back to a healthy sheen, it's a better idea to just give Steampro Carpet Cleaning a call. With the right tools and knowledge, we'll have your tiles and grout looking great in a fraction of the time and at a reasonable cost.

Set up your Tile and Grout Cleaning appointment by calling 563-391-8365 or 309-764-5200 to speak to a Steampro Carpet Cleaning professional.

Hardwood Floors

What to Expect?

  1. Deep clean and prep your current floor finish to receive a new preservation finish. We use a professional high speed rotating brush machine to lay down a specialty cleaner, agitate it and then bring it directly back up with a squeegees and a vacuum. This leaves the floor dry.
  2. Rinse and neutralize to bring up any remaining residue. This is accomplished with our unique Wood Fresh TM Hardwood Cleaner. The floor is now squeaky clean and ready for the next step.
  3. Application of either Gloss or Satin Preservation Finish. This finish will be your “wear” finish, applied to protect the original finish and keep your floors in great shape for generations to come. This finish is a modified factory finish designed to bing to original urethane, and aluminum oxide based coatings. A thin but durable preservation coating is applied. Depending on traffic and use, this process can be repeated every year or two to keep your floors beautiful. It will not yellow or change the colour of your original floor.

Will It Remove Scratches and Dents?

Our system does not remove any of the intact, original finish or wood. With a sanding or screening process, where the finish is removed along with some of the surface of the wood, the scratches and dents will be removed, but this is a messy, time consuming and expensive process.

Our system will greatly improve the look of your floor. Most micro scratches that dull your floor will be filled and disappear. Heavier scratches are coated over, but may still be visible. Dents in the wood remain but may also be less visible. Thousands of costumers are enjoying the beauty of their hardwood floor again through application of the preservation system . We are sure you will love the results!


Our job is to bring back the brilliance of your hardwood floor, not create hassle for our costumers. Please make sure the floor is vacuumed, swept, or dust mopped. Light furniture and any breakables need to be moved out of the work area. With your input we can decide what needs to be moved from the floor and what can be worked around.

Duct cleaning is an essential service that we provide to maintain the air quality in your home. Not only will this service improve the performance of your furnace, it will also help to keep your home as dust free as possible. Duct cleaning can reduce the effects of air born allergens, such as, dust, pet dander, and smoke. Cleaning your system can also take care of many foul odors coming from the ducts, such as, smoke, rodents, and many food odors.

Our powerful vacuum style unit, designed for residential and commercial, Hvac units is the most effective way to clean your air ducts. In using our system, we can ensure that every duct is thoroughly cleaned by going through the whole system and clearing them of any dust or debris that may be causing any problems.

Our skillfully trained technicians can come to your home or business to give you an estimate on the cost of our air duct cleaning. They will also walk you through the process to ensure you understand the process and are comfortable with it.

Water Restoration

Predicting weather, broken water pipes, or sewage backups that will affect your home or business is hard to do. But knowing Steampro is available 24/7. Our emergency response team will be there and ready to assist you in the clean-up, removal, and drying of your structure and property. We communicate with your insurance company on your behalf to insure the job is done to the highest standards, with no short cuts.

Fire Restoration

When flame, smoke, or soot damage happens in your home or business we have the experience, equipment, and expertise to restore the damaged areas. Our emergency response team is trained to handle all types and extremes of fire damage, and with our state of the art equipment we can restore your home or business in a timely manner.

One of the key elements to successfully restoring a fire damaged area is how quickly our emergency response team can get started on restoring your home or business. The sooner we can begin the restoration process, the better your chances of saving the damaged areas and avoiding permanent damage. We understand this is a difficult time for you, and we are here to help. We will keep you informed throughout the entire restoration process, and do everything we can to get your home or business back to normal. Call now for more information on our fire damage services.

Call us at

Professional People - Professional Results

We offer 24Hrs Emergency Services
Call Us Today To Schedule An Appointment
We offer 24Hrs Emergency Services

Work Hours

MON-FRI 8:00am-5:00pm,
SAT-SUN By Appointment

Contact Info


5002 N Pine St.
Davenport IA 52806

IA : 563-391-8365

IL : 563-391-8365 or 309-764-5200

Emergency Number : 563-529-4790


We Accept