Upholstery Cleaning

Upholstered furniture has unique properties which may require special handling skills. The fabric type, color fastness, dimensional stability, cushions surface and stuffing need to be determined before the cleaning process can begin. Our experienced IICRC Certified Technicians are specially trained in the care of all kinds of upholstery. Our technicians will choose the proper cleaning solution best suited for your furniture. We use the most up to date equipment as well as cleaning products. As an added option we recommend the use of a fabric protector that will improve and preserve the color, beauty and life of the upholstery. Drying times will very depending on the type as well as the condition of the upholstery. By using special equipment we minimize overall time without causing any shrinkage or other problems.
Our Process:
- Pro Kleen are the recognized professionals when it comes to making sure you get the longest life out of your upholstered furniture. Our process is specially designed around making sure that your furniture is cleaned correctly.
- We start by preparing the area where the upholstery is to be cleaned. We use protective sheets to prevent any kind of damage to other items in the room.
- We then perform a Pre-Vacuum on the upholstery. This helps to remove all the loose particles and soil from the creases, cracks and crevices.
- Next we use a Pre-Treat solution specially designed for your particular fabric type and is used to emulsify the dirt within the upholstery.
- Our technicians then visually look over the upholstery for anything that looks like a difficult spot and then pre-treat those areas with specially formulated solutions.
- We then proceed to what is known as a Pre-Groom. The fabric is gently brushed with upholstery brushes to loosen up any additional dirt and particles.
- The dirt and soil are then extracted from the fabric through a series of controlled rinses.
- Once the rinse process is completed a neutralizer is then applied to maintain the fresh and healthy feel of your upholstery.
- Once the process is completed our technicians make a second pass looking for any remaining spots and if necessary apply our special stain removing solution.
- A Post-Groom is then completed to ensure the removal of any remaining dirt and soil.
- Since the upholstery will be damp we then use a speed dry process using high velocity dryers.
- Once drying is complete our technicians do a final inspection to make sure you are happy with the results.
We have the expertise and experience to clean and maintain everything from Couches, Loveseats, Chairs, Ottomans, Recliners, Desk Chairs, Dining Room Chairs and more.
We are also experienced working with furniture with Leather, Synthetics, Silk, Cotton, Velvet, and all other “cleanable” fabrics.


Service Area’s & Zip Codes
Applegate 97530 – Ashland 97520 – Azalea 97541 - Cave Junction 97523 – Eagle Point 97524 – Glendale 97442 – Gold Hill 97525 – Grants Pass 97526, 97527, 97528 – Jacksonville 97530 – Kerby 97531 – Medford 97501, 97504 – Merlin 97532 – Murphy 97533 - O’Brien 97534 - Phoenix 97535 – Rogue River 97537 – Ruch 97530 – Sams Valley 97525 – Selma 97538 – Shady Cove 97539 – Talent 97540 – Trail 97541 – White City 97503 – Wilderville 97543 – Williams 97544 – Wimer 97537 – Wolf Creek 97543