Thunder Cleaning Solutions can clean rugs on site; however, certain conditions mayprevent our ability. Our preferred method is to transport the rugto our facility where it can be thoroughly treated withappropriate saturation, stain treatments and drying. We will pickup the rugs and deliver once clean and dry.