The best way to clean a carpet is to leave it to a Professional. Dirt,dust and allergens get trapped deep inside the fibers of carpet,rugs and upholstery. The method of carpet cleaning , that I recommend is ,called hot water extraction. Many other companies call is Steam Cleaning or even Deep Cleaning. This is how it works. First we vacuum the carpet,rug or furniture, we then spray an All Natural cleaning product onto the carpet. Letting the carpet pre-treatment dwell is very important to remove dirt and dust that is deep down inside of the carpet & Rug. The next step is to steam clean the carpet. This works in two ways, think of it like doing your laundry, the wash cycle then the rinse cycle. When we clean your carpets, we clean them and then also rinse them with hot water. Today our carpet route was busy one carpet cleaning comes to mind today. The job was a carpet & upholstery cleaning in Syosset NY, there we cleaned two rooms of carpet and we also cleaned the couch for the family. They have two dogs in the house , so there are pet odors. We fully deodorized the carpets and the couch that the dog has been sleeping on. The results speak for themselves. Give us a call to schedule your next carpet cleaning.