images-3Do you need to have your area rugs cleaned? You have come to the right place. Our experts specialize in the cleaning of all sorts of area rugs. They can clean your synthetic rug made of Olefin, Nylon or Polyester. They can also clean your natural rug made of Wool, Cotton, Silk or even Sisal.  Some rugs can be cleaned on site while others need to be brought in and cleaned in shop by our trained technicians. Whatever the case, you can trust our professionals to analyze your needs and get your rugs cleaned in a timely fashion, within your budget.

Area Rug Services Offered


We will examine your rug and determine the best cleaning method. This might mean steam cleaning it on site or it might involve our technicians taking it back for an in shop cleaning. In shop cleaning is often required for delicate rugs that need to be cleaned under controlled conditions.

Pet Odor Removal

Why is it that your dog always seems to mark the $10,000 oriental rug? They must know quality and our technicians know how to remove pet odor.


After a thorough cleaning, you should consider allowing our technicians to protect it. An application of protector will repel soil, dirt and oil. It will also act as a physical wear barrier.


Our cleaners can package your rug for storage after a cleaning.


Have a missing or damaged fringe? Is there a physical tear in your rug. Our technicians have the skills to repair your rug and, in most cases, completely hide the repair.

We provide area rug cleaning services to all of the greater Birmingham area including: Birmingham, Tuscaloosa, Hoover, Vestavia, Alabaster, Bessemes, Homewood, Northport, Pelham, Mountain Brook, Hueytown, Center Point, Helena, Moody, Gardendale, Trussville, McCalla, Leeds, Forestdale, Pleasant Grove, Irondale, Fultondale, Pinson, Chelsea, Calera & Springville.