RWR Cleaning & Restoration (formerly known as R&S Carpet Cleaning) is committed to providing the highest quality cleaning services for carpets, rugs, floor tile, upholstery, and air ducts to each and every residential and commercial client. Our team of cleaning professionals strives to be the best in our field.


We provide a complete, thorough, superior clean using a deep-clean extraction process that extends the life of your fabrics. Our cleaning equipment recovers more than 95% of the moisture used in our cleaning process, leaving you with fast-drying carpets and upholstery that stay clean longer.


RWR Cleaning & Restoration is certified by the IICRC, which helps to identify the cleaning, restoration and inspection industries’ most skilled and dedicated technicians and businesses. Ongoing training, experience, and comprehensive examination ensure we’re able to give you the best service possible.

RWR Cleaning & Restoration VanSince 1999 RWR Cleaning & Restoration has provided a variety of cleaning and restoration services. We are experts at cleaning carpets, rugs, upholstery, tile and grout, and air ducts, serving both residential and commercial clients.

We are certified by the IICRC to clean up water damage in flooded homes or businesses and are available 24 hours a day. We also provide mold remediation, helping you to identify, prevent, and remove mold wherever it occurs.

Serving the following communities:

LaGrange County, Indiana & St. Joseph County, Michigan

We serve the following areas in St. Joseph County: Sturgis, Klinger Lake, White Pigeon, Centreville, Colon, Nottawa, Three Rivers, Mendon, and Burr Oak.

In LaGrange County we serve Howe, LaGrange, Shipshewana, Wolcottville, Plato, Scott, Topeka, Brighton, Orland, and Adam’s Lake.

McLean County, Illinois

We serve the following areas in McLean County: Bloomington, Normal, Twin Grove, Lexington, Leroy, Hudson, Congerville, Danvers, Stanford, McLean, Heyworth, Downs, and Colfax.