Area rugs bring beautiful color, texture, and diversity to our homes, and also require special care to be maintained.  Here are the basic principles of area rug cleaning and stain removal so you can keep your precious textiles looking their best as the years go by. ...

read more