I don't have the equipment or the knowledge to do rugs, but my good friend Ara is a master. I went by yesterday to have a yip yap with him and he showed me his new website. I've seen some of his reweaving work and all I can say is WOW. This guy knows his stuff. Look at the repair section on the website.
http://www.tollidaycarpetservices.com/
http://www.tollidaycarpetservices.com/