You'll need to have it properly rinsed and extracted. Obviously the person who performed the work lacked the knowledge and ability to accomplish the task. Be thankful it was only a second hand mattress. There are many people in this industry that don't get the education they need to perform the work correctly. Unfortunately consumers view that a cleaning service as a commodity, its not. Family owned or owner operated services are your best bet. They have a reputation to uphold and it is in their best interest to do the best work possible. When ever hiring an in-home cleaning service, it pays to do the research before you hire them. Check their reviews online, ask them how long they have been doing it, experience, what type of cleaning agents (toxicity), do they have insurance and any other concerns you may have.
You post mentioned using a steam mop for the steam cleaning on the mattress. I'm not sure about that, but I can say that I have gotten large odors out of mattresses with a steam cleaning. I used an upholstery steam cleaner to do it though and put a fan on it. In some cases, children's night-time accidents, I have had to do multiple cleanses. But, it eventually worked.
I use Medicated Powder to absorb the smell, it is helpful to remove unpleasant smell, as well as powder is a safe option. You can also neutralize odors by using Vinegar and baking soda.
Types of Natural Stone Tile With all the types of natural stone tiles available, picking out a new
Nylon Rugs: Not Your Grandmother?s Nylons Considering getting a nylon carpet installed? Nice choice
The Dating Game: Carpet Fiber Edition First up, it?s the most popular carpet fiber by a landslide.
Create Your Own Masterpiece with Carpet Binding Upcyling is a new decor and art trend where people
Drawing a blank when it comes to redecorating a room? An area rug can be the perfect way to spruce
We all want to keep carpet looking fresh, whether it?s in our home or our place of business. But wh
Safavieh Hand-Woven Montauk Flatweave Ivory/ Beige Cotton Rug - 9' x 12'Brand :- Safavieh Price :- $265.44
Safavieh Cape Cod Coastal Hand-Woven Beige/ Multi Jute Area Rug - 6' x 9'Brand :- Safavieh Price :- $139.39
Safavieh Summit Red / Dark Grey Area Rug - 3' x 5'Brand :- Safavieh Price :- $28.99
Safavieh Adirondack Vintage Distressed Ivory / Silver Rug - 2'6' x 6'Brand :- Safavieh Price :- $25.49