Established in 1969!

McCreary’s Healthy Homes Inc. are the BEST Upholstery cleaners in Greater Lansing, MI.

Professional Upholstery Cleaning


Professional Upholstery Cleaning


 Protect your investment

professional upholstery cleaning

In particular, an investment is made when purchasing upholstered furniture. In the hope that, the return on investment is the use of the furniture for multiple years before having to purchase again. Before the return on investment, protecting the upholstered furniture gives a higher probability to last longer. Eventually, upholstered furniture needs to be Professionally cleaned. Call (517) 484-6908 to hire the best Professional upholstery cleaning company.

Furniture does not escape wear and tear, no matter how careful we might be. For fear that, a drink could spill on the upholstery, drinking on the furniture is not allowed and the same with eating. In all honesty, spills, stains, or dust magically appears at some point. In the end, the longer you wait to have spill cleaned, it could become a permanent stain.

Click here to visit and like our Facebook page!


All of your information will be kept private. We will not call or email you without your permission. Your phone number & email address will not be given to any 3rd parties. You will not be sent junk/spam mail.
*There's no guarantee we can eliminate stains or odor, but we can improve them. Although, we've had great success eliminating stains and odors through our workmanship.


professional upholstery cleaning 

I have used McCrearys for A number of years, and they have always done an outstanding job on our furniture. They are prompt, courteous, knowledgeable, and the rates are reasonable.

Jeannine Thelen- Professional upholstery cleaning in Lansing, MI

Types of Fabric we clean:

Click here to watch a Professional Upholstery Cleaning Video on YouTube!


Why is a Professional Upholstery Cleaning Important?

professional upholstery cleaning

  • To start with, removing dirt, dust and stains will ensure upholstery last longer.

  • Next, upholstery cleaning removes small particles, debris and body oils.

  • Overall, improves indoor air quality and may reduce symptoms of allergies and asthma.

In conclusion, a Professional upholstery cleaning removes things too small for the human eye to see like bacteria, pollen and dust mites. Hence, removing stains that our eye’s can see from upholstered furniture may be the reason for the cleaning. Given these points, scheduling a Professional upholstery cleaning will make you feel better.

Click here to follow us on Twitter!


3 Common Professional Upholstery Cleaning Methods

First, the shampooing method is the oldest form of Professional upholstery cleaning. Indeed, it is an effective way to clean upholstered furniture. However, there’s two major concerns with shampooing furniture: 1.) Over shampooing, 2.) Over wetting. Since, shampoo cleaning agents are applied an overuse of them maybe be a challenge to rinse out. In addition, the residue will attract dirt like a magnet. Lastly, over wetting upholstery can cause shrinkage, discoloration, mold and mildew problems.

Secondly, the hot water extraction method is an advanced technology from the issues stemming from shampooing. Because of technology, the hot water extraction method can rinse and extract simultaneously. Furthermore, extracting 80-85% of the water used to rinse safe cleaning agents. In the end, leaving upholstery less wet with faster drying times and more effective results.

Lastly, the encapsulation method to Professionally clean upholstery. For example, encapsulation may be applied by spraying or rubbing foam onto the upholstered item. Moreover, this method is a low moisture clean and is commonly used for natural fibers. To conclude with the encapsulation method, just vacuum spray or foam.


McCreary’s Healthy Homes Professional Upholstery Cleaning Process

1) To start with, pre-spray safe cleaning agents on the upholstered furniture to break up the dirt, bacteria, stains, and pollen.

2) Next, upholstery is agitated with a brush.

3) Thirdly, deep clean using a 3 inch upholstery tool.

4) Afterwards, rinse and extract using the upholstery tool. Similarly, creating dry paths to quicken drying times.

5) Finally, brush out the dry path lines to gain consistent contrast of fabric.

Afterwords, keep children and pets off clean upholstered furniture that has been cleaned until completely dry. Further, drying time will vary due to specific factors, including: humidity, density, fabric of your furniture, ventilation will help with drying time. 


 Furniture fabric will determine the method of a Professional upholstery cleaning

To start with, check furniture tags for the cleaning code. Furthermore, the cleaning code on the furniture tag will have a description of the method for cleaning. Above all, before you attempt to clean or remove a stain please check the tag. For an example:

  • S. These solvent-based are typically used with natural fibers. They’re non-water based solvents, such as alcohol. Solvents should be sprayed on lightly and then blotted.

  • W. Synthetic fibers use mostly water-based cleaners.

  • WS. Fabric blends can be cleaned by water or solvents.

  • X. Vacuum only!

More importantly, trying to remove a spot or a stain, do not scrub. As a result of scrubbing, it could spread the stain deeper into the fabric. Instead, blot with a soft microfiber cloth.

As a final point, dirt not only affects the appearance of upholstered furniture, but wears away in the fibers. Therefore, vacuuming upholstered furniture often to loosen dried dirt and debris.


Our 30 day guarantee, is like a 30 day warranty on the areas we cleaned. Please give us a call back if any areas that we cleaned and treated re-appear.

We have great success eliminating stains and spots, but nothing is ever promised. Our upholstery cleaning expert(s) will evaluate all areas and will give their honest opinion and what you can expect!

Colored stain(s) or spot(s) may not come out with just a Professional upholstery cleaning. There is a process/method we can perform, but it will be at an additional cost and no guarantee they will come out.

Most of all, how long a spill, spot, or animal accident occurred will ultimately determine the success rate.


In all, call (517) 484-6908 to schedule your Professional upholstery cleaning in Haslett, Okemos, East Lansing, Williamston, DeWitt, St. Johns, Laingsburg, Perry, Mason, Holt, Eaton Rapids, Dimondale, Lansing, or Grand Ledge MI.