A GC is trying to take retention from materials on our SOV . This is not something we typically do.
The answer depends on both your contract and the prime contract (between GC and owner). Both of these contracts need to have the retainage provision, and the retainage withheld on your contract must not exceed the prime retainage percentage.