Yes, You can add detergent to the steam cleaner. But most steam cleaners are designed to be used without detergent, so stick to water only with these.