We understand the complex work behind each area rug at ABC Carpet Cleaning. Our trained professionals specialize in treating delicate rugs of all kinds including orientals, silks, machine-made, antique, and other handmade rugs. Each rug is treated individually with proper care for the best results possible. We are able to determine the best cleaning technique and method that suits your rug's particular dyes, fibers, and weave. Our expert technicians will revive and extend the life of your rug. Most importantly, we will repair your rug with superior craftsmanship to your complete satisfaction.