thanks for the feedback. Which logo does it remind you of? The symbol kind of represent a globe formed by 2 Fs. Abstractly, they looks like animal claws or nails. I'll try is without the dabbled.
Looks good. Kind of loses the slogan in relation to the overall image. I wonder if that can be bigger or abbreviated to "hard yards for the environment"