I would highly recommend Ryan with Safe Dry. He was very professional and efficient. I thought the rug was ruined but he made it look brand new again.