Office: 804-754-1463 | 24 HOUR: 1-888-210-1365

Cleaning carpets, rugs and upholstery is an essential part of caring for your home or your workplace.  It aids in maintaining healthy indoor air quality; it also protects the investment you’ve made in your furnishings.

For the best results, you should employ a professional cleaning service.  With over 30 years of combined experience, Nichols Inc. is the first choice when it comes to carpet, rug and upholstery cleaning in Richmond. Our staff is fully trained and is certified by the Institute of Inspection, Cleaning and Restoration Certification (IICRC).  We know just what to do to bring out the full beauty, cleanliness and life of your carpets, rugs and furniture.

Carpet Cleaning

Soil has razor-like edges that can abrade carpet fibers and make them appear dull.  Allergens, pests and odors can also develop in and be harbored by your carpeting.

To avoid these problems, and to maintain most manufacturers’ warranties, carpets should be cleaned once a year by a professional carpet cleaning company using the hot water extraction method.  If you have allergy-prone family members, it’s best to clean your carpets twice a year.

Oriental Rug Cleaning

Oriental rugs should be cleaned every three to five years.

We take the hassle out of cleaning your Oriental rug.  We provide door-to-door service.  Nichols Inc. will pick up, thoroughly clean and then return your Oriental rugs when they’ve dried.  The entire process takes between seven and ten days.

Upholstery Cleaning

Upholstery collects spots, stains and odors from various sources, like foods or pets.  Most of these problems can be corrected by a professional cleaning firm.

Nichols Inc. can clean any type of textile.  We also clean antique furniture. With any job, Nichols Inc. is meticulous and thorough.  We will get your furniture looking its best.