Our Ideas and Additional Information:
The owners of the company are identical twins. Thinking about 2 identical green men (environmental character?) in work coveralls holding up the earth together. Just a thought... But more of the imphasis on twins and the green theme. You guys and gals are the professionals.... WOW me.