Heirloom Oriental Rug Cleaning did an excellent job of cleaning. They informed me what they were doing every step of the way. They told me about the dos and do nots about cleaning and waiting. I may be calling them again soon because of the whole house fire that just happened. I may also use them for the temporary place I'm in now. Five stars for Heirloom Oriental Rug Cleaning.