Yes, Nacecare carpet extractors are designed to be versatile and effective on various carpet types, ensuring deep cleaning and stain removal.