I know my topics are a little boring but I can not search for them so I am starting new topics, plus I am new to the business. My business is office cleaning but I also clean carpets for those same customers. Right now I am using off the shelf spot removers with a lot of elbow grease and still experimenting with them because I have no specific cleaner that I use all the time. Is there one general spot remover anybody would recommend over all the others?