"We Specialize In Carpet, Tile & Grout Cleaning"
M-M Perfection In Cleaning

Perfection In Cleaning

Carpets that dry
in half the time

Over 30 Years Experience


1510 S East Street, Bloomington, IL 61701

M-M Perfection In Cleaning Services.
You need the best cleaning system and experience!

M-M Carpet Cleaning Truck

What do we offer?

dirty-carpet-before-after-M-M-Cleaning_Central_Il

Carpet Cleaning


The Carpet Cleaning Vortex is famous for its ability to clean carpets faster and clean more thoroughly than any other cleaning machine in the world…

best-carpet-cleaner-bloomington-il

Our Cleaning System

No one else in the area uses the vortex truck mounted vacuum system, and most other systems only have half the vacuum of M-M Cleaning Services.

M-M Cleaning Tile and Grout

Grout & Tile Cleaning and Sealing

When the tile and grout cleaning is finished you will see quite a difference in the visual appearance of your floor, but were not done yet…

m-m-cleaning-dehumidification

Water Removal and Structural Drying

Structural drying is the the process of drying and cleaning up after considerable water intrusion from incidents such as…

We are the best possible cleaning solution for you.

The M-M cleaning system uses, safe, non-toxic cleaning methods from a truck-mounted system with over 300 pounds of water pressure heated to over 200 degrees for optimal cleaning.

 This System Deep Cleans your carpets and extracts all of the dirt and contaminants that are ground in and hiding below the surface. Our cleaning system gets your carpet clean all the way down to the padding and because of the 1,000 pounds of water lift per square inch from the vacuum your carpets will dry in 1/2 the time of our competitors.

dirty-carpet-before-after-M-M-Cleaning_Central_Il

F. A. Q.

Yes, I can give you a general idea of how much your cleaning will cost. Keep in mind, every job is different and may need extra labor time and materials to remove stains and other contaminants.

So it can be difficult to give you an exact estimate over the phone. Please call today and we can discuss your needs.

I use a truck mounted system that is a true deep cleaning extraction vacuum system.

Other local companies use systems with less vacuum power and some use systems that only lift dirt from the top portion of the carpet.

Think about washing your clothes, if you want to clean your clothes you put them in a washing machine that cleans them fully. They are put in water and agitated then they spin to remove the water. This is much like deep cleaning your carpet.

I use high temperature water and the pressure agitates the carpet fibers to loosen dirt and other contaminants. Then the vacuum power sucks out the water and waste.  

Some other systems are like taking a scented mist spray to your shirt and brushing it off. It might look a little better and not smell as bad but you didn’t clean all of the dirt, germs and oils out of it.

The same is true with your carpet. You need to deep clean it to really remove all of the contaminants. This is the most recommended way to clean your carpet according to most carpet manufactures.

The vacuum on my truck mounted cleaning system has a stronger vacuum than other local cleaners that do actual deep/steam cleaning in our area.

As a matter of fact, on average my vacuum power is over double the strength of other deep/steam cleaning carpet cleaners around and with a stronger vacuum, it means less dry time.

View our previous projects

Your cleaning project could be next on our list. Get in touch and book today!

  • 5 star review  After having some painting done on my first floor, I wanted to clean the carpets since all the furniture was out of the rooms. My wonderful painter (and another friend as well) recommended Dennis and M M Cleaning. I’m so glad I used this company! The carpet looks fantastic, as well as my tile entryway. Dennis cares about the job he’s doing, and the process and equipment he uses is the best in town. High pressure deep clean with an extraction system rivaled by none. Dennis, the owner, does the cleaning himself so his experience shows through. I’m so impressed with his work. I will be using M M Cleaning in the future.

    thumb Tip
    9/11/2020

    5 star review  Excellent job done, fantastic price! This is a truck mounted, high extraction cleaning machine he uses which is the deep clean carpets need. Not the simple revolving carpet shampooer many carpet cleaning companies use that look clean on the surface, but stays dirty below the fibers which starts to smell after a while not to mention will harbor allergens. Make sure when shopping for a carpet cleaner, you ask about what rig they use to clean!

    thumb Tabitha Beneke
    9/16/2020

    5 star review  I have used Dennis for over 10 years and his system is the best I have seen. His system runs from his box truck which gives it more power and steam than any other system I have seen. He is very professional and really knows every aspect of cleaning carpets. After talking with him the first time I used him I was amazed with his knowledge of carpet cleaning and water removal. If you want a true professional that has been running his own small business for years and has more experience and knowledge in cleaning carpets, tile and grout... he is the right guy to get your job done. Thank you Dennis! My wife and I really appreciate the hard work you do!

    thumb James Shutt
    1/21/2021
  • 5 star review  Dennis was recommended to us on NextDoor. We had an older carpet with rust stains that we thought it would be impossible to get off, but Dennis almost completely vanished them! The carpet looks next to new. He was also very prompt and affordable. Very much recommend.

    thumb Sarah L.
    1/04/2021

    5 star review  Denis was our second choice and we got a clear understanding of what a good carpet cleaning means after we did the work with him. He knows what he does really well unlike many others. I am usually a person who does lot of research before doing anything or if I find out I choose something wrong, then I go even deeper on understanding why it went wrong. That was the case for me regarding this carpet cleaning as well. Just by reading reviews I choose someone and found out how big of a disaster I did as most people only care about how the person behaved rather than what quality of work he did. Then I did some good technical review of what a good carpet cleaning means and found out there are very few options actually I have in Bloomington-Normal area. I contacted many cleaning services and asked them in detail what exactly they do and figured that Denis is the person who is doing things in the right way and most efficiently in this area. We were not wrong and received a thorough carpet cleaning, not a maintenance cleaning which cleans mostly upper 1/3 portion of the carpet.

    thumb Mahua Biswas
    7/09/2020
Dennis - M-M Cleaning

Dennis Abbott

M-M Perfection In Cleaning

Word from the Owner, Dennis Abbott

“I continue to work harder than my competition to ensure my customers get the best possible job that can be done at a very fair price.”

Copyright 2021 © M-M Perfection In Cleaning
Malcare WordPress Security