I'm not crazy about it. The mower, which looks like a line drawing doesn't look quite right with the photos of real leaves. I think it would look better if they were the same, either all line drawings, or better yet, all real photos.
And is the name carved in stone already? It doesn't really say "green industry". Scotts Dependable Services Inc. could be any service. Plus it's a little long.
But hey, I'm just nit-pickin' now. Good luck.