Not much of a fan. It does not seem very creative or original. The “blue leaves” remind me more of water than a cleaning service so I’m a little confused about the company’s identity. Lastly, the image is a bit too generic. I feel like its right out of the “web 2.0 handbook”.

I agree with Ariel, it would make a pretty good soap logo. A leaf usually suggests some form of ingredient or scent in a soap logo, but I can’t really connect leaves to equipment. Unless those are brushes of some sort.