No, this kit is made for hard surfaces. If you are looking for a kit that cleans rugs, I invite you to look at our electrical kits. You can find them on our web site in the attachment kit section