Yes, you can use your carpet cleaner on upholstery using the accessories which come with the compact carpet cleaners.