« Go Back to SERVICES


Expert Upholstery Cleaning

We have an 10-Step Cleaning Program for upholstery. Here are the steps we take.


Step 1: Pre-Inspection

Our service technician will inspect the upholstery, noting fabric type and soiling conditions. He will also advise you of any possible permanent staining.


Step 2: Pre-Vacuum

Your upholstery will be thoroughly vacuumed to remove dry soil. Removing dry soil is one of the most important steps in cleaning.


Step 3: Pre-Spray & Pre-Spot

The fabric is “pre sprayed” with special cleaning compounds specially designed for your particular fabric& soil condition. This loosens up the soil to make rinsing more effective.


Step 4: Pre-Agitate

The pre-spray will be worked into the fabric with a white towel or a horsehair brush, specially designed for this use.


Step 5: Rinse and Extract

Once the soil has been loosened, we will thoroughly flush the fabric with our specially designed upholstery extraction tools. This step sanitizes & deodorizes fabric. Water pressure is regulated so that fabric is not over wet.


Step 6: Neutralize

Every piece that we clean is pH balanced so there is no sticky residue left behind. This treatment is applied as a rinse thru the machine or is applied after rinsing depending on soil conditions.


Step 7: Pre-Spot Treatment

If any spots are not removed during the cleaning process, specialty-spotting techniques are employed - we have written procedures for every situation.


Step 8: Speed Dry

High velocity air movers are set in place to speed dry the upholstery.


Step 9: Post Cleaning

If the fabric has a nap, the nap is set in one direction using a grooming brush or white towel.


Step 10: Post Inspection

Piece is inspected by technician.



Experience the quality of AllClean Carpet Care services,
and you'll see for yourself why the difference between us
and all our competitors is obvious …





AllClean's 100% Guarantee!

We offer 100% money-back guarantee. If you are not completely satisfied, we will return at no charge to satisfy you. If you are still unsatisfied, we will honor our money-back guarantee.


The reason we can make such an offer is because we believe in our service. Our equipment is unique, and our processes are unsurpassable. Additionally, we select only the type of personnel you yourself would invite into your home or business, and we train them to be experts in the carpet cleaning field.


Just relax, we gladly accept responsibility for your furnishings when we are your guest.




Our priority is to ALWAYS
serve you well!





(800) 559-8000

725-7277 • 353-2597
Main Office / Cleaning Plant
767 Lewiston Rd
Topsham, ME 04086