McFarlands has professional rug restorers and repair weavers on staff and can handle even the worst rug damage.