Is there some misconception going around about the game giving you one need, and one greed roll? This is the third time I've seen this mentioned on the forums.
To make it simple like many before me... Do NOT roll need on your companion. They have no business in any situation where you would be rolling for loot anyway. If no one in the group has a legitimate need, everyone rolls greed/disassemble/pass. If you happen to get lucky on that greed roll great! You just got gear for your companion! Also, you can roll need as often as it is applicable. If your player character needs it, and you are equipping it on the spot, go for it.
Please remove all thoughts about companions from your brain when it comes to loot rules.