I highly recommend Longhorn Restoration. They saved my beautiful gray and cream rug after our dog got very ill. They picked the rug up at our house the day I called, had it back in less than a week and it was very affordable. On top of that, Adam was very friendly. Thank you for the outstanding job!