Upholstery Cleaning Service



Step 1:  Estimate and Scheduling

You can get an online upholstery cleaning estimate by clicking here, Facebook Messenger, or give us a call at (413) 362-3157.  We can send a text message or give you a phone call when we are on our way.  

Step 2:  Arrival and Pre-Inspection

Visually inspect upholstery and address any areas off concerns. Stains, damaged fibers, rips, tears ect.

Step 3:  Pre-Vacuum

Pre vacuum dry soil from fabric prior to cleaning. Pet hair removal can alter pricing if needed. 

Step 4:  Uphostery Shampoo

Upholstery is pre sprayed with a non toxic, hypoallergenic solution and allowed proper dwell time to ensure soil is broken down before extraction

 Step 5:  Extraction
Extaction is done with a dry upholstery tool, this cleans fabric with less moisture and ensures quicker dry times


Step 6:  Deodorize

Deodorizeer is included at no charge on all cleanings

Step 7:  (Optional)  SpotGard Fabric Protection


Step 8:  Final Inspection

After cleaning service is completed we will walk through your home with you to point out the cleaning results to make sure that you are completely satisfied with our cleaning service.  After the walkthrough, you can then pay with either check, cash apps such as zelle/venmo or cash.  


Boat and RV Upholstery Cleaning

DiCat Carpet Cleaning built our reputation on furniture and carpet cleaning, and we also apply our knowledge to recreational vehicles, boat upholstery cleaning.  


Upholstery Fabric Protection

Spot Guard Fabric Protection

After the uphostery has been cleaned we recommend Spot Gaurd fabric protection.  Spot Gard prevents spots from becoming stains by creating a protective beading layer on the surface.  Protect your investment and make your furniture and upholstery last longer.  

Mattress Cleaning

  We use a steam cleaning process with over 200 degrees of heat to flush out the dusts and alergens as well as organic matters that fester in mattress's  

Facebook Logo

What Our Customers Say: