Mattress Cleaning

You’ll love sleeping on a clean, fresh mattress!
Image #1
Image #2
Image #3
Image #4
Image #5
Image #6
Mattress Image


Nothing is as inviting and enjoyable as sleeping in a bed with a fresh, clean mattress, free from stains and odors. If your mattresses need cleaning, our mattress cleaning service will do it completely and thoroughly, We vacuum the mattress itself and perform spot cleaning with stain remover where needed. Then we treat the mattress with baking powder and vacuum to leave it smelling clean and fresh.

Our pros handle everything. Just give us a call and we’ll go over exactly what we do. As an added bonus, we finish all projects as quickly as possible without sacrificing the quality of our work.

Green Friendly

Removing New Mattress Odors

New mattresses often have a distinctive smell that is the result of how they’re made. While it may be reminiscent of the well-known ‘new car smell’ or a freshly opened can of paint, in reality, it’s the result of the chemicals that are used in manufacturing the mattress. The release of these chemical odors from your new mattress is called ‘off-gassing’. In memory foam mattresses, these odors come from volatile organic compounds (VOCs) such as chlorofluorocarbons, formaldehyde, benzene, methylene chloride,toluene, trichloroethane, naphthalene, and perfluorocarbons. Since all mattresses are required to be flame retardant, VOCs are used in the manufacturing process to meet these safety requirements. To get rid of the smell and let the off-gassing dissipate, give your new mattress time to ‘breathe’ after unboxing it and before covering it with your bedding, anywhere from several hours to several days. If the weather in nice, it’s even recommended that you open it outside and let it breathe for two days or more, if possible. This is the best way to avoid breathing in the VOC off-gasses. 


Cleaning Dirt & Grime from Mattresses

Giving your mattress a deep clean every six months helps keep it fresh. First strip the bed and wash the bedding - sheets, pillowcases, and mattress covers. You should use hot water to get rid of dust mites. Some pillows are actually machine-washable, too, but check the labels to make sure. Next, using your vacuum’s upholstery attachment vacuum the whole surface of the mattress, as well as the sides. To get at hidden dirt or dust in the seams, you should use the crevice attachment. Next do any spot cleaning your mattress may need using a commercial stain remover. Spray the cleaner onto a cloth, blot the stain with the cloth. Then use cold water on a different cloth and blot the stain repeatedly until it lifts. You want to use as little moisture as possible. After the mattress is dry, sprinkle baking soda over the entire surface and let it set for several hours so the baking soda can break down any acids and absorb the remaining moisture and odor. Once the baking soda has had a chance to work, vacuum the mattress again. For a complete cleaning, flip the mattress and repeat the process. Our pros at A Plus are experts at cleaning mattresses thoroughly so you can sleep in a fresh, inviting bed. 


Mattress Stain Removal

It’s practically inevitable that your mattress will experience stains, especially from spilled liquids like coffee or wine or juice. If you have a mattress protector, they usually include a layer of waterproof or liquid resistant material to prevent getting stains right down on the mattress itself. If you don’t have a mattress protector, the best way to prevent stains is to remove your bedding immediately and pre-treat the stains on your sheets with a laundry stain remover and put them in the wash. For your mattress, blot up as much of the liquid as you can, then treat the stain with a small amount of liquid detergent or a commercial stain remover. If the stain doesn’t have time to set in, it will usually come out pretty easily. To be sure, let the area dry. If the stain remains, just repeat the treatment with liquid detergent. Be sure the mattress is completely dry before putting the mattress cover and sheets back on. If you’re not sure about how to clean stains on your mattress or they resist your efforts, our professionals at A Plus can will be glad to restore your mattress to pristine condition.

Right Image #1
Right Image #2
Right Image #3
Right Image #1
Right Image #2
Right Image #3





    Cleaning Types* - Click all that apply
    CarpetUpholsteryOffice PartitionMattressBlinds/ShadesTile & Grout












    •   Ted is SUPER professional and a really nice guy!  He called 20 minutes before arriving to let me know he was coming
      right on time!!  He
      did an exceptional job (and even... read more

      thumb K N.

        He did an excellent job cleaning our couch after my toddler got sick on it. He was responsive, came same day, was on time and very detailed! The couch had... read more

      thumb Lisseth L.

        Ted from A+ was timely, friendly and very professional.
      He did a great job cleaning my entire house carpet.
      I highly recommend hiring A+ if you want cleaning services.... read more

      thumb Greg L.

        Ted was quick, fast and reliable. Really fair price. Came out and got the job done really well. Highly recommend him!

      thumb Alexander L.
    •   Best job by Ted.  Schedule was right on time.  Clean courteous and very
      efficient.  Would highly recommend.  Very pleased.  His prices worked well
      also.  Call and ask for Ted.... read more

      thumb Judy O.

        Great job, Ted was responsive and punctual.  Very friendly and thorough.  Also, very good price.  Highly recommend.

      thumb Sylvia R.

        Highly recommend this company. Ted was thorough, on time, easy to communicate with and professional. His work was excellent and I will use him again most definitely. He prices his... read more

      thumb Jane c.

        Ted did a wonderful job on our carpet! He was very friendly and reliable. He came in and finished the job in under an hour. His pricing is very competitive.... read more

      thumb Anna S.
    •   Ted is the man! He came and cleaned me carpets and they looked like new. He was very professional. I can't recommend him enough.

      thumb Jake D.

        I called Stanley Steamer they spaced out and I called another the same thing.

      I called this location he was extremely flexible and he made a appointment for next morning .
      Which... read more

      thumb Ga H.

        Ted is great. Recommend him over those big companies that never do a thorough job. He does have a minimum now, but can get multiple things done depending on the... read more

      thumb Arp U.

        Great service, reasonable price for cleaning 2 items: sofa and a mattress. Also appreciated Ted's assessing the effectiveness and not setting unrealistic expectations. The sofa got a good cleaning and... read more

      thumb Anya L.
    •   Amazing carpet and upholstery cleaning with great attention to detail! Also very fair prices. The communication with Ted was seamless and I recommend his team for anyone in the northwest... read more

      thumb Mallory S.

        Ted has cleaned our carpets and furniture for 20 years. He does a great job. We highly recommend him. Thanks Ted!

      thumb Walt C.

        Cleaned out two rooms and the stairs. Did a terrific job! Looks good as new. Communication was A plus along with their service

      thumb Rebecca C.

        Wow is all I have to say, other than I HIGHLY recommend this company.  Went above and beyond to bring new life to my old sofa, loveseat, chair and area... read more

      thumb Sharon M.
    •   Set these folks up to do my parent's small living room / dining room.  On time, communicative from start to finish even when they were on the way.  Got a... read more

      thumb Tom L.

        Ted responded via Yelp within hours and was out cleaning my carpeting within a few days.  Ted is a hard working professional whom I am highly recommending.  My older carpeting... read more

      thumb Paul S.

        Ted is fantastic.  I needed a small but no less important job done and I needed it done right away.  My sofa needed emergency cleaning as one of the little... read more

      thumb matt g.

        Ted did a wonderful job cleaning our sofas, chairs and area rug.  He was prompt and courteous.  The furniture and carpet look awesome.  So nice to have everything bright and... read more

      thumb Jan K.


    A-Plus Cleaning covers all your deep cleaning needs, from carpet and upholstery, to window shades, blinds, mattress cleaning and more! And we cover all of the greater North Chicago area, including Oak Park, River Forest, Elmhurst, Bloomingdale, Glendale heights, Itasca, Wood Dale, Glenview, Niles, Prospect Heights, Norridge, Mt Prospect, Palatine, Elk Grove Village, Rolling Meadows, Schaumburg, Des Plaines, Rosemont, Bensenville, Park Ridge, Arlington Heights, Roselle, Chicago, North Side of Chicago, and every place in between! Call us today!