EPDM rubber is a synthetic rubber material, whereas GRP is a composite material made from polyester resin and glass fibre reinforcement. Both are highly durable, flexible and weather resistant, however, EPDM roofing is considered more cost-effective in both material and installation costs. For complex roofing setups, we recommend using GRP.