Home Pro Services Restoration and Cleaning

Call Us 24/7 At 319-382-0217

water cleanup

  • BBB A-rating
  • Over 50+ 5-star reviews
  • 24/7 live calls
  • On our way in 60 minutes or less
  • Free estimates
  • We bill directly to insurance
  • Family owned and operated 
  • More than 35 years of experience

Great service! I had an unexpected problem with my carpet that required a second treatment & Joe stood behind his work and fixed the problem. Very professional & extremely knowledgeable! – Bonnie B.


Did a great job on our carpeting. Got a stain out other carpet cleaners couldn’t. Very nice and knowledgeable! Definitely recommend them! – Janet M.


Home Pro Services cleaned my basement and carpets after a house fire. They were very responsive by phone, got the job done quickly and around my schedule, very professional and my house smells great again. They did an amazing job on my carpets; they look and feel brand new. Price was very competitive. I would recommend them for any work, every time! – Rocky P.


Click here to see more of our 50+ reviews on Google and Facebook.

Carpet Cleaning

Rejuvenate your family’s carpet with the best and most complete carpet cleaning, from a basic carpet steam cleaning to removing those stubborn stains. Our certified residential carpet cleaning services protects the investment you’ve made in your carpet. Locally owned, Home Pro Services is known for its trustworthy and friendly service, fast drying time and safe cleaning process for you, your family and your pets.
Read More

Water Restoration

A flood or a fire can totally disrupt your life. If you’re dealing with flooding damage or recovering from a fire, you have enough problems. At Home Pro Services, our primary goal is to get your life back on track as quickly as possible. We work with all insurance companies, but unlike many big companies, we also work uninsured and low-income families to repair the damage. Our goal is to make your restoration process as hassle-free as possible.
Read More


With Home Pro Services, you’ll work with a local cleaning company you can trust. Locally owned and operated, our staff is I.I.C.R.C. Certified. The cleaning team at Home Pro Services has over ten years of experience serving customers throughout Linn and Johnson counties.

Our services include:
Fire and Water Restoration Services
Carpet Cleaning
Area Rug Cleaning
Tile and Grout Cleaning
Leather and Upholstery Cleaning
Pressure Washing
Experience You Can Trust
We Work With All Insurance Providers
Licensed, Bonded & Insured
Background Checks on Every Employee
I.I.C.R.C. Certified Technicians
Satisfaction Guaranteed