I've worked in the cleaning & restoration (fire/smoke/water) industry for about 15 years. Currently offer services in residential and commercial cleaning, carpet, tile & stone care and home performance/moisture mitigation.
Look, it's nothing personal against you. But it irks me greatly to see someone come to these forums only to promote their products. If you (generally speaking) offer some technical or general information as well, then it's all good. For instance, if you're promoting these products then surely you know at least some of the principles of why they work better than others and could share that rather than simply plugging them. Or maybe you could share the best ways/methods of using or applying them in any given situation, thereby offering someone insight regardless of which products they choose. That would go a very long way toward building your credibility within this and other communities. That alone would bring you sales.
I realize that you say you haven't much experience in actual cleaning or in using other products. But I really hope you aren't asking people to buy something you know nothing about. So, I would think that, in addition to having a product you believe in, you also have some knowledge or insight that you would contribute. Even if not in the technical sense, then in the business sense of helping someone out. Or maybe in terms of industry news or direction. Whatever, but at least something.
I will say that perhaps I approached you and this topic in a way that is somewhat less than tactful as well as professional, and I will apologize to you for that. Other than your posts I don't know anything about you or your products. For all I know, you could be someone who is just starting out and is simply trying to find a way to get their name out there.
But I will tell you from experience that if you come here (or to other forums) and don't participate past directing folks to your site or recommending your preferred line of products, then you'll not only waste your time but also begin to be counterproductive.