Just a thought......I would want any image used in my logo not to be ambiguous. I think it should relate somehow to the product or the company name. You shouldn't have to look at it and think....what the heck is that? Bubbles.....good. The other thingy....not so much.
If you have a photo editing program, (most computers come with a basic one, and they usually have some graphic images included in them, or you can import your own), you could play around with it and I bet you could come up with something really nice on your own. Logos and branding can be tricky.If you're thinking to yourself, well yeah, I guess that could work....it's not the right one for you. Once you hit the right idea, you'll know it. Good luck!