Trust me they dont go if you use the spray, I had them once and it didnt work, they would die but not all of them. So I hired a company that cleans the furniture super good with soap and then they dry it and then use the steam machine to kill all the germs. @Clean Master
If the cover of the sofa is removable then you can send it over to any dry cleaners and I recommend @Class Dry Clean for that as I have had a good experience with them. But if you need to clean it all without removing the covers, then go to @Clean Master