{"title":"CROMAR PRO GRP","description":"\u003cdetails style=\"margin: 0 0 16px 0; border: 1px solid #333; border-radius: 10px; background: #1a1a1a; overflow: hidden;\"\u003e\n  \u003csummary style=\"cursor: pointer; font-weight: 700; padding: 16px 48px 16px 16px; font-size: 18px; position: relative; list-style: none;\"\u003e\n    Learn more\n    \u003cspan style=\"position: absolute; right: 16px; top: 50%; transform: translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding: 16px; border-top: 1px solid #333;\"\u003e\n    \u003cp\u003eCromar Pro GRP is a high-performance fibreglass flat roofing system designed for seamless, long-lasting waterproofing.\u003c\/p\u003e\n    \n    \u003cp\u003eIdeal for professional contractors, it delivers a strong and durable GRP roof finish for both domestic and commercial projects.\u003c\/p\u003e\n    \n    \u003cp\u003eThis collection includes Cromar Pro GRP resins, top coats, catalysts and all essential materials required to complete a full \u003cstrong\u003eGRP fibreglass roofing system\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","products":[{"product_id":"grp-deck-temperature-laser-thermometer","title":"GRP Roofing Deck Temperature Laser Thermometer","description":"\u003ch3\u003eInfrared Surface Thermometer for Accurate Catalyst Control\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003edeck temperature laser thermometer\u003c\/strong\u003e is an essential tool for GRP roofing installations. It allows you to quickly measure the \u003cstrong\u003eactual surface temperature of the deck\u003c\/strong\u003e before applying resin.\u003c\/p\u003e\n\n\u003cp\u003eIn fibreglass systems such as GRP Roof and Flexitec, catalyst and hardener ratios are determined by temperature. Ambient air temperature is often misleading - the deck surface can be significantly warmer or colder depending on sunlight, wind and time of day.\u003c\/p\u003e\n\n\u003cp\u003eUsing a laser thermometer ensures you mix resin accurately and avoid under or over-catalysing.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eMeasuring deck temperature prior to GRP application\u003c\/li\u003e\n      \u003cli\u003eDetermining correct catalyst or hardener percentage\u003c\/li\u003e\n      \u003cli\u003eConfirming working conditions in cold or hot weather\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eIdeal for use with GRP, Flexitec and other resin-based roofing systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eIncorrect catalyst ratios can lead to:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eResin curing too quickly\u003c\/li\u003e\n      \u003cli\u003eResin remaining soft or tacky\u003c\/li\u003e\n      \u003cli\u003eReduced laminate performance\u003c\/li\u003e\n      \u003cli\u003eWasted materials\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eA surface temperature reading allows you to refer directly to your system’s catalyst chart and mix accurately for the conditions on site.\u003c\/p\u003e\n    \u003cp\u003eIt’s a simple step that prevents costly mistakes.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    How It Works\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003ePoint the laser at the deck surface\u003c\/li\u003e\n      \u003cli\u003ePush the button\u003c\/li\u003e\n      \u003cli\u003eRead the temperature instantly\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eNo contact is required, making it safe and fast to use across large roof areas.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003e\u003cstrong\u003eTemperature Range:\u003c\/strong\u003e -9°C to +199°C\u003cbr\u003e\n    \u003cstrong\u003eResolution:\u003c\/strong\u003e 0.1°C\u003cbr\u003e\n    \u003cstrong\u003ePower Supply:\u003c\/strong\u003e 2 x 1.5V AAA batteries\u003cbr\u003e\n    \u003cstrong\u003eBattery Life:\u003c\/strong\u003e Approx. 20 hours\u003cbr\u003e\n    \u003cstrong\u003eType:\u003c\/strong\u003e Non-contact infrared thermometer\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eAir temperature means nothing if the deck’s been sitting in sun or frost. A quick surface check before you mix resin takes seconds and saves a lot of problems later.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56659314803019,"sku":"FT-Laser-Thermometer","price":31.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/laser-thermometer.jpg?v=1774107676"},{"product_id":"acetone-for-grp-roofing","title":"Acetone for GRP Roofing – 1L \u0026 5L","description":"\u003ch3\u003eEssential Cleaner for GRP \u0026amp; Flexitec Roofing Systems\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eAcetone\u003c\/strong\u003e is an essential solvent used in GRP and liquid roofing installations for cleaning tools, preparing surfaces and ensuring proper intercoat adhesion.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e1 litre and 5 litre containers\u003c\/strong\u003e, this high-purity acetone is suitable for use with fibreglass roofing systems including GRP and Flexitec.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For on GRP Roofs\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCleaning rollers, brushes and mixing buckets\u003c\/li\u003e\n      \u003cli\u003eRemoving uncured resin from tools\u003c\/li\u003e\n      \u003cli\u003eWiping down trims before applying top coat\u003c\/li\u003e\n      \u003cli\u003eCleaning dust after sanding cured base coat\u003c\/li\u003e\n      \u003cli\u003ePreparing surfaces prior to top coating\u003c\/li\u003e\n      \u003cli\u003eRe-activating cured laminate before overcoating (within system guidance)\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eProper acetone wiping improves resin bonding and helps achieve a consistent, defect-free finish.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eIn GRP roofing, surface contamination is one of the most common causes of poor adhesion.\u003c\/p\u003e\n\n    \u003cp\u003eAfter sanding the cured base laminate, dust and surface residue must be removed before applying top coat. Similarly, trims must be wiped prior to top coating to remove manufacturing residues and contaminants.\u003c\/p\u003e\n\n    \u003cp\u003eA clean, properly wiped surface ensures:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eStrong intercoat adhesion\u003c\/li\u003e\n      \u003cli\u003eReduced risk of flaking\u003c\/li\u003e\n      \u003cli\u003eImproved finish quality\u003c\/li\u003e\n      \u003cli\u003eLong-term system performance\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Coverage Guide (Indicative)\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003e1 Litre:\u003c\/strong\u003e Up to approx. 10m² of wipe-down area\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e5 Litre:\u003c\/strong\u003e Up to approx. 50m² of wipe-down area\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eActual coverage will vary depending on application method and substrate condition.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Important Safety Information\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eHighly flammable\u003c\/li\u003e\n      \u003cli\u003eUse in well-ventilated areas\u003c\/li\u003e\n      \u003cli\u003eKeep away from ignition sources\u003c\/li\u003e\n      \u003cli\u003eWear appropriate PPE (gloves and eye protection recommended)\u003c\/li\u003e\n      \u003cli\u003eDispose of solvent-soaked cloths safely\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eAlways follow site safety procedures when handling solvents.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eDust, sanding residue and surface contamination are the main reasons top coats fail. A proper acetone wipe takes minutes but ensures the next layer bonds properly. Skip it and you’re relying on luck.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"1L","offer_id":56659414548811,"sku":"GEN-Acetone-01","price":8.4,"currency_code":"GBP","in_stock":true},{"title":"5L","offer_id":56659414581579,"sku":"GEN-Acetone-05","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/restec-acetone-1l.jpg?v=1774108041"},{"product_id":"pu-sealant-for-grp-trims","title":"PU Sealant for GRP Trims - Sikaflex 300ml","description":"\u003ch3\u003ePolyurethane Adhesive for Bonding GRP Edge Trims\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003ePU sealant (Sikaflex 300ml)\u003c\/strong\u003e is a one-component, moisture-curing polyurethane adhesive used for bonding GRP edge trims in flat roofing systems.\u003c\/p\u003e\n\n\u003cp\u003eIt provides a strong, flexible bond between GRP trims and timber battens\/timber decks, and is also used for joining trims together at perimeter edges.\u003c\/p\u003e\n\n\u003cp\u003eDesigned for roofing applications where movement, weather exposure and long-term durability are critical.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eBonding GRP drip trims and upstand trims\u003c\/li\u003e\n      \u003cli\u003eSecuring trims to timber battens \u0026amp; timber decks\u003c\/li\u003e\n      \u003cli\u003eJoining GRP trims together\u003c\/li\u003e\n      \u003cli\u003eSealing perimeter detailing\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eSuitable for use with GRP and liquid applied roofing systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eGRP trims are mechanically fixed, but adhesive bonding improves:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eWind uplift resistance\u003c\/li\u003e\n      \u003cli\u003eJoint stability\u003c\/li\u003e\n      \u003cli\u003eLong-term perimeter security\u003c\/li\u003e\n      \u003cli\u003eWatertight detailing at trim overlaps\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eA flexible PU adhesive accommodates minor movement without cracking or debonding.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Key Features\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eOne-part polyurethane adhesive\u003c\/li\u003e\n      \u003cli\u003eFast curing, moisture activated\u003c\/li\u003e\n      \u003cli\u003eHigh-modulus elastomeric bond\u003c\/li\u003e\n      \u003cli\u003eExcellent adhesion to timber, concrete, aluminium and GRP\u003c\/li\u003e\n      \u003cli\u003eWeather resistant and durable\u003c\/li\u003e\n      \u003cli\u003eNo primer required on most common substrates\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eEnsure surfaces are clean, dry and dust-free.\u003c\/li\u003e\n      \u003cli\u003eApply using a standard skeleton gun.\u003c\/li\u003e\n      \u003cli\u003eTypical coverage: approx. \u003cstrong\u003e9 linear metres at an 8mm bead\u003c\/strong\u003e.\u003c\/li\u003e\n      \u003cli\u003eRemove masking tape within 10 minutes if used.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eNot suitable for PE, PP, PTFE or bituminous surfaces.\u003cbr\u003e\n    Avoid use in continuously submerged conditions.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eFix it, bond it, seal it. A PU bead behind trims keeps the edges tidy and the joints secure.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56659434537291,"sku":"GEN-PU-Adhesive","price":11.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/pu-trim-adhesive-grp.jpg?v=1774108277"},{"product_id":"grp-taping-mat-75mm","title":"GRP Taping Mat – 75mm x 18m\/110m","description":"\u003ch3\u003eFibreglass bandage for reinforcing joints and trim details.\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eGRP Taping Mat (75mm wide)\u003c\/strong\u003e is used to reinforce joints, trims and detail areas within fibreglass roofing systems.\u003c\/p\u003e\n\n\u003cp\u003eApplied with catalysed resin, it strengthens the connection between the deck and trims while helping create a continuous, watertight laminate.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e18m and 110m rolls\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eReinforcing trim-to-deck junctions\u003c\/li\u003e\n      \u003cli\u003eBandaging GRP edge trims\u003c\/li\u003e\n      \u003cli\u003eCovering board joints and seams\u003c\/li\u003e\n      \u003cli\u003eStrengthening detail areas before laminating\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eUsed as part of standard GRP roofing installations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It’s Required\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eTaping mat ensures all junctions are properly reinforced before the main laminate is applied.\u003c\/p\u003e\n    \u003cp\u003eIt helps to:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003ePrevent cracking at joins\u003c\/li\u003e\n      \u003cli\u003eStrengthen trim connections\u003c\/li\u003e\n      \u003cli\u003eEnsure a continuous waterproof system\u003c\/li\u003e\n      \u003cli\u003eImprove long-term durability\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eAll trims and joints should be bandaged as part of a correct GRP installation.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eApply resin along the joint\u003c\/li\u003e\n      \u003cli\u003eLay taping mat into wet resin\u003c\/li\u003e\n      \u003cli\u003eFully wet out and consolidate\u003c\/li\u003e\n      \u003cli\u003eEnsure no dry fibres remain\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eTypically applied prior to main laminating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eWidth: 75mm\u003c\/li\u003e\n      \u003cli\u003eLengths: 18m \/ 110m\u003c\/li\u003e\n      \u003cli\u003eType: Fibreglass chopped strand mat bandage\u003c\/li\u003e\n      \u003cli\u003eUse: GRP roofing systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eGRP Taping Mat is used to reinforce joints and trims within fibreglass roofing systems. Supplied in 75mm rolls, it forms an essential part of the preparation stage before full lamination.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"18m","offer_id":56659468681547,"sku":"GEN-bandage-18","price":10.74,"currency_code":"GBP","in_stock":true},{"title":"110m","offer_id":56659468714315,"sku":"GEN-bandage-110","price":62.34,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-taping-mat.jpg?v=1774108521"},{"product_id":"grp-roofing-brush-3","title":"3\" Detailing Brush for GRP Roofing","description":"\u003ch3\u003eResin \u0026amp; Top Coat Brush for GRP and Flexitec Applications\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e3\" detailing brush\u003c\/strong\u003e is designed for use in GRP and liquid roofing systems where rollers can’t reach.\u003c\/p\u003e\n\n\u003cp\u003eIdeal for applying \u003cstrong\u003eGRP base resin, top coat and primer\u003c\/strong\u003e to trims, corners, outlets and intricate detail areas, it provides controlled application in tight or awkward sections of the roof.\u003c\/p\u003e\n\n\u003cp\u003eA simple but essential tool for professional fibreglass installations.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoating internal and external corners\u003c\/li\u003e\n      \u003cli\u003eApplying resin around outlets and penetrations\u003c\/li\u003e\n      \u003cli\u003eDetailing trim junctions\u003c\/li\u003e\n      \u003cli\u003eWorking into upstands and tight areas\u003c\/li\u003e\n      \u003cli\u003eTouching in missed spots before cure\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eSuitable for use with polyester laminating resins and GRP top coats.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eRollers cover the main field. Brushes handle the details.\u003c\/p\u003e\n\n    \u003cp\u003eAccurate application in corners and joints helps:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eEnsure full fibre wet-out\u003c\/li\u003e\n      \u003cli\u003eAchieve proper top coat coverage\u003c\/li\u003e\n      \u003cli\u003eAvoid pinholes and thin areas\u003c\/li\u003e\n      \u003cli\u003eImprove overall finish quality\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eA dedicated solvent-resistant brush stands up better to resin and acetone cleaning than standard decorator brushes.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Product Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eWidth: 3 inch\u003c\/li\u003e\n      \u003cli\u003eSuitable for: GRP base resin, top coat and primer\u003c\/li\u003e\n      \u003cli\u003eUse: Professional roofing applications\u003c\/li\u003e\n      \u003cli\u003eCompatible with: Polyester and liquid roofing systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56659479560523,"sku":"GRP-Brush-3","price":1.56,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/3_-brush-for-grp.jpg?v=1774108713"},{"product_id":"grp-paddle-roller","title":"GRP Paddle Roller \/ Bubble Buster","description":"\u003ch3\u003eConsolidation Roller for Fibreglass \u0026amp; Liquid Roofing Systems\u003c\/h3\u003e\n\n\u003cp\u003eA \u003cstrong\u003eGRP paddle roller\u003c\/strong\u003e, often referred to as a bubble buster, is used to consolidate chopped strand mat (CSM) into wet resin during fibreglass roofing installations.\u003c\/p\u003e\n\n\u003cp\u003eIts ribbed metal design forces resin through the matting, ensuring full fibre saturation and removing trapped air pockets from the laminate.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e75mm, 140mm and 230mm widths\u003c\/strong\u003e to suit detail work, mid-field consolidation and larger roof areas.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eWorking resin through 225g, 450g or 600g CSM\u003c\/li\u003e\n      \u003cli\u003eRemoving trapped air bubbles\u003c\/li\u003e\n      \u003cli\u003eAchieving proper fibre wet-out\u003c\/li\u003e\n      \u003cli\u003eCreating a dense, pinhole-free laminate\u003c\/li\u003e\n      \u003cli\u003eConsolidating joints and reinforced detailing areas\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eSuitable for traditional GRP and flexible liquid-applied fibreglass systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eIncomplete consolidation is one of the most common causes of:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003ePinholes\u003c\/li\u003e\n      \u003cli\u003eWeak laminate areas\u003c\/li\u003e\n      \u003cli\u003eAir voids\u003c\/li\u003e\n      \u003cli\u003eSurface imperfections\u003c\/li\u003e\n      \u003cli\u003ePremature failures\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eA paddle roller ensures:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eCorrect resin-to-glass ratio\u003c\/li\u003e\n      \u003cli\u003eEven laminate thickness\u003c\/li\u003e\n      \u003cli\u003eFull structural integrity\u003c\/li\u003e\n      \u003cli\u003eCleaner top coat finish\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eThe ribs physically push resin through the mat and break surface tension, something a standard roller simply cannot do.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Choosing the Right Size\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003e75mm\u003c\/strong\u003e – ideal for trims, corners and detail work\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e140mm\u003c\/strong\u003e – versatile size for most domestic roof areas\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e230mm\u003c\/strong\u003e – efficient consolidation on larger flat roof fields\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eUsing the correct width improves control and speeds up installation.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eWidths Available: 75mm \/ 140mm \/ 230mm\u003c\/li\u003e\n      \u003cli\u003eRoller Diameter: 21mm\u003c\/li\u003e\n      \u003cli\u003eMaterial: Ribbed metal consolidation roller\u003c\/li\u003e\n      \u003cli\u003eCompatibility: GRP and liquid fibreglass systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eYou can’t shortcut consolidation. If the mat isn’t fully worked in, you’ll see it later in pinholes or weak spots. A proper paddle roller gives you a dense, clean laminate that’s ready for top coat.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"75mm","offer_id":56659503907147,"sku":"PG-Bubble-075","price":5.4,"currency_code":"GBP","in_stock":true},{"title":"140mm","offer_id":56659503939915,"sku":"PG-Bubble-140","price":6.6,"currency_code":"GBP","in_stock":true},{"title":"230mm","offer_id":56659503972683,"sku":"PG-Bubble-230","price":7.8,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-paddle-roller-set.jpg?v=1774108925"},{"product_id":"grp-mixing-bucket","title":"GRP Mixing Bucket – 5.6L \u0026 10L","description":"\u003ch3 data-start=\"80\" data-end=\"131\"\u003eDecanting \u0026amp; Mixing Bucket for GRP Systems\u003c\/h3\u003e\n\u003cp data-start=\"133\" data-end=\"275\"\u003eThis \u003cstrong data-start=\"138\" data-end=\"159\"\u003eGRP mixing bucket\u003c\/strong\u003e is designed for accurately decanting and mixing base resin, top coat and primer in fibreglass roofing applications.\u003c\/p\u003e\n\u003cp data-start=\"277\" data-end=\"459\"\u003eAvailable in \u003cstrong data-start=\"290\" data-end=\"322\"\u003e5.6 litre and 10 litre sizes\u003c\/strong\u003e, it allows installers to mix manageable quantities in line with catalyst and hardener ratios, helping control pot life and reduce waste.\u003c\/p\u003e\n\u003cp data-start=\"461\" data-end=\"522\"\u003eSuitable for use with GRP and liquid-applied roofing systems.\u003c\/p\u003e\n\u003ch2 data-start=\"725\" data-end=\"741\"\u003eSpecification\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-start=\"745\" data-end=\"774\"\u003eSizes Available: 5.6L \/ 10L\u003c\/li\u003e\n\u003cli data-start=\"777\" data-end=\"826\"\u003eUse: GRP base resin, top coat and primer mixing\u003c\/li\u003e\n\u003cli data-start=\"829\" data-end=\"878\"\u003eApplication: Professional roofing installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-start=\"885\" data-end=\"895\"\u003eSummary\u003c\/h2\u003e\n\u003cp data-start=\"897\" data-end=\"1068\"\u003eA practical mixing bucket for GRP roofing systems, ideal for decanting and controlled mixing of resin, top coat and primer to maintain correct ratios and pot life on site.\u003c\/p\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Small (5.6L)","offer_id":56659600933195,"sku":"PG-Bucket-05L","price":2.4,"currency_code":"GBP","in_stock":true},{"title":"Large (10L)","offer_id":56659600965963,"sku":"PG-Bucket-10L","price":4.32,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-mixing-bucket.jpg?v=1774109977"},{"product_id":"c1-grp-external-corner-for-kerb-drip-trims","title":"C1 GRP External Corner for Kerb \u0026 Drip Trims","description":"\u003ch3\u003ePreformed GRP external corner for neat, fast kerb \u0026amp; drip joins\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003ePreformed GRP external corner for neat, fast kerb \u0026amp; drip joins\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eA \u003cstrong\u003eC1 Fibreglass External Corner\u003c\/strong\u003e is a hot-pressed, preformed GRP corner used instead of cutting and mitring trims on site. It creates tidy 90° external corners for kerb-to-kerb, kerb-to-drip and drip-to-drip joins - faster to fit and more consistent-looking than site-formed corners.\u003c\/p\u003e\n\n\u003cp\u003eThis ready-moulded GRP corner saves time on detail work and delivers a professional finish. Designed for roofing contractors and competent trades, it speeds up perimeter detailing while reducing the risk of uneven joins and poor appearance.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It's Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eForming \u003cstrong\u003eexternal 90° corners\u003c\/strong\u003e between kerb and drip trims\u003c\/li\u003e\n      \u003cli\u003eKerb-to-kerb, kerb-to-drip and drip-to-drip junctions\u003c\/li\u003e\n      \u003cli\u003eQuick, repeatable corner detailing on GRP corners\u003c\/li\u003e\n      \u003cli\u003eReplacement of on-site cutting and mitring for a uniform finish\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003e\u003cstrong\u003eNot\u003c\/strong\u003e a substitute for trims - used alongside A200 \/ B260 style drip \u0026amp; raised-edge profiles.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eCutting and mitring GRP trims on site is slow and can look untidy or inconsistent. Preformed C1 corners remove that variable - they give a consistent profile, reduce labour on detail joins and lower the chance of poor joint presentation that shows after top coating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003col\u003e\n      \u003cli\u003ePosition corner and mechanically fix (nail\/screw) at each end and centre.\u003c\/li\u003e\n      \u003cli\u003eRun a thin bead of PU trim adhesive along the joint and bed the trim into place.\u003c\/li\u003e\n      \u003cli\u003eBandage the trim-corner joint with taping mat and wet out with resin.\u003c\/li\u003e\n      \u003cli\u003eFinish with tissue for a smooth edge; allow cure.\u003c\/li\u003e\n      \u003cli\u003eTop coat the joint area to match surrounding trims.\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cp\u003eImportant: ensure surfaces are clean and dry; follow trim and system guidance for fixing centres and sealant choice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specs\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP (pre-formed)\u003c\/li\u003e\n      \u003cli\u003eCompatibility: A200 \u0026amp; B260 style drip \/ raised edge trims (universal fit)\u003c\/li\u003e\n      \u003cli\u003eFinish: Pre-pigmented, UV-stabilised\u003c\/li\u003e\n      \u003cli\u003eUse: External 90° corner joins for kerb \u0026amp; drip trims\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003ePreformed corners save time and tidy up the job. Fit, seal, tape and tissue - far quicker than cutting and mitring on site, and the finished corner looks consistent every time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56659815498059,"sku":"PG-C1-Ext-Kerb","price":13.86,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/c1-grp-corner.jpg?v=1774110162"},{"product_id":"c2-grp-left-hand-wall-fillet-corner","title":"C2 GRP Left Hand Wall Fillet Corner (Kerb \u0026 Drip)","description":"\u003ch3\u003ePre-formed fibreglass corner for neat wall-to-kerb \u0026amp; wall-to-drip junctions\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eC2 GRP Left Hand Wall Fillet to Upstand Corner\u003c\/strong\u003e is a hot-pressed, pre-formed fibreglass corner designed for use where a kerb or drip trim meets a wall fillet on the \u003cstrong\u003eleft-hand side\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cp\u003eInstead of cutting and forming trims on site, this moulded corner creates a clean, uniform 90° junction between wall edge and upstand trims, saving time and delivering a more professional finish.\u003c\/p\u003e\n\n\u003cp\u003eSuitable for use with common GRP trim profiles including \u003cstrong\u003e\u003ca href=\"products\/grp-a200-drip-edge-trim-3m\"\u003eA200\u003c\/a\u003e, \u003ca href=\"products\/grp-raised-edge-trim-b260-3m\"\u003eB260\u003c\/a\u003e and \u003ca href=\"products\/grp-wall-fillet-trim-d260-3m\"\u003eD260\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eForming left-hand wall-to-kerb corners\u003c\/li\u003e\n      \u003cli\u003eForming left-hand wall-to-drip corners\u003c\/li\u003e\n      \u003cli\u003eCreating tidy junctions between upstands and wall edges\u003c\/li\u003e\n      \u003cli\u003eReplacing site-cut mitred corners\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eDesigned specifically for GRP roofing systems where consistent detailing matters.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eWall-to-kerb junctions are one of the most visible and stress-prone areas on a GRP roof.\u003c\/p\u003e\n\n    \u003cp\u003eHand-cut mitred corners can:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eLook inconsistent\u003c\/li\u003e\n      \u003cli\u003eTake longer to install\u003c\/li\u003e\n      \u003cli\u003eCreate weak or uneven joins\u003c\/li\u003e\n      \u003cli\u003eRequire more finishing work\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eA pre-formed C2 corner:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eSpeeds up installation\u003c\/li\u003e\n      \u003cli\u003eEnsures consistent shape and angle\u003c\/li\u003e\n      \u003cli\u003eImproves overall finish quality\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt provides a repeatable, uniform corner detail that looks cleaner once laminated and top coated.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003col\u003e\n      \u003cli\u003ePosition the corner and mechanically fix to the deck (each end and centrally).\u003c\/li\u003e\n      \u003cli\u003eApply a thin bead of PU trim adhesive at trim junctions.\u003c\/li\u003e\n      \u003cli\u003eFit adjoining trims into place.\u003c\/li\u003e\n      \u003cli\u003eBandage over the joint using taping mat and wet out with base resin.\u003c\/li\u003e\n      \u003cli\u003eUse finishing tissue if required for a smooth final edge.\u003c\/li\u003e\n      \u003cli\u003eTop coat as part of the system.\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cp\u003eAlways ensure surfaces are clean and dry before bonding and laminating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eType: C2 Left Hand Wall Fillet to Upstand Corner\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot press moulded GRP\u003c\/li\u003e\n      \u003cli\u003eCompatibility: A200 \/ B260 \/ D260 trim profiles\u003c\/li\u003e\n      \u003cli\u003eOrientation: Left Hand\u003c\/li\u003e\n      \u003cli\u003eUse: External wall-to-kerb junction detailing\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003e\u003cstrong\u003e\u003ca href=\"\/products\/c2-grp-right-hand-wall-fillet-corner\"\u003eRight-hand version\u003c\/a\u003e\u003c\/strong\u003e available separately.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eCorners are where messy detailing shows up. A moulded C2 corner keeps the junction neat and consistent without having to cut and shape trims on site.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56660117520715,"sku":"PG-C2-LH-Wall2Kerb","price":13.86,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/c2-grp-corner-left-hand.jpg?v=1774110403"},{"product_id":"c2-grp-right-hand-wall-fillet-corner","title":"C2 GRP Right Hand Wall Fillet Corner (Kerb \u0026 Drip)","description":"\u003ch3\u003ePre-formed fibreglass corner for neat wall-to-kerb \u0026amp; wall-to-drip junctions\u003c\/h3\u003e\n\n\u003cp\u003eThe C2 GRP Right Hand Wall Fillet to Upstand Corner is a hot-pressed, pre-formed fibreglass corner designed for use where a kerb or drip trim meets a wall fillet on the right-hand side.\u003c\/p\u003e\n\n\u003cp\u003eInstead of cutting and forming trims on site, this moulded corner creates a clean, uniform 90° junction between wall edge and upstand trims, saving time and delivering a more professional finish.\u003c\/p\u003e\n\n\u003cp\u003eSuitable for use with common GRP trim profiles including \u003cstrong\u003e\u003ca href=\"products\/grp-a200-drip-edge-trim-3m\"\u003eA200\u003c\/a\u003e, \u003ca href=\"products\/grp-raised-edge-trim-b260-3m\"\u003eB260\u003c\/a\u003e and \u003ca href=\"products\/grp-wall-fillet-trim-d260-3m\"\u003eD260\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eForming right-hand wall-to-kerb corners\u003c\/li\u003e\n      \u003cli\u003eForming right-hand wall-to-drip corners\u003c\/li\u003e\n      \u003cli\u003eCreating tidy junctions between upstands and wall edges\u003c\/li\u003e\n      \u003cli\u003eReplacing site-cut mitred corners\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eDesigned specifically for GRP roofing systems where consistent detailing matters.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eWall-to-kerb junctions are one of the most visible and stress-prone areas on a GRP roof.\u003c\/p\u003e\n\n    \u003cp\u003eHand-cut mitred corners can:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eLook inconsistent\u003c\/li\u003e\n      \u003cli\u003eTake longer to install\u003c\/li\u003e\n      \u003cli\u003eCreate weak or uneven joins\u003c\/li\u003e\n      \u003cli\u003eRequire more finishing work\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eA pre-formed C2 corner:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eSpeeds up installation\u003c\/li\u003e\n      \u003cli\u003eEnsures consistent shape and angle\u003c\/li\u003e\n      \u003cli\u003eImproves overall finish quality\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt provides a repeatable, uniform corner detail that looks cleaner once laminated and top coated.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003col\u003e\n      \u003cli\u003ePosition the corner and mechanically fix to the deck (each end and centrally).\u003c\/li\u003e\n      \u003cli\u003eApply a thin bead of PU trim adhesive at trim junctions.\u003c\/li\u003e\n      \u003cli\u003eFit adjoining trims into place.\u003c\/li\u003e\n      \u003cli\u003eBandage over the joint using taping mat and wet out with base resin.\u003c\/li\u003e\n      \u003cli\u003eUse finishing tissue if required for a smooth final edge.\u003c\/li\u003e\n      \u003cli\u003eTop coat as part of the system.\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cp\u003eAlways ensure surfaces are clean and dry before bonding and laminating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003e\u003cstrong\u003eType:\u003c\/strong\u003e C2 Right Hand Wall Fillet to Upstand Corner\u003cbr\u003e\n    \u003cstrong\u003eMaterial:\u003c\/strong\u003e Hot press moulded GRP\u003cbr\u003e\n    \u003cstrong\u003eCompatibility:\u003c\/strong\u003e A200 \/ B260 \/ D260 trim profiles\u003cbr\u003e\n    \u003cstrong\u003eOrientation:\u003c\/strong\u003e Right Hand\u003cbr\u003e\n    \u003cstrong\u003eUse:\u003c\/strong\u003e External wall-to-kerb junction detailing\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003e\u003ca href=\"\/products\/c2-grp-left-hand-wall-fillet-corner\"\u003eLeft-hand version\u003c\/a\u003e\u003c\/strong\u003e available separately.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eCorners are where messy detailing shows up. A moulded C2 corner keeps the junction neat and consistent without having to cut and shape trims on site.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56660138557771,"sku":"PG-C2-RH-Wall2Kerb","price":13.86,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/c2-grp-corner-right-hand_1c1376eb-5b14-4c28-af7d-6ae14fa15878.jpg?v=1774110466"},{"product_id":"c3-grp-external-wall-fillet-corner","title":"C3 GRP External Wall Fillet Corner","description":"\u003ch3\u003ePre-formed fibreglass corner for neat external wall-to-wall and upstand junctions\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eC3 GRP External Wall Fillet Corner\u003c\/strong\u003e is a hot-pressed, pre-formed fibreglass corner designed for use where two wall fillet trims meet at an external 90° corner.\u003c\/p\u003e\n\n\u003cp\u003eIt is commonly used at \u003cstrong\u003eexternal wall junctions\u003c\/strong\u003e and at the base corners of \u003cstrong\u003eskylight and rooflight upstands\u003c\/strong\u003e, creating a clean, uniform finish without the need to mitre or hand-form trims on site.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/grp-wall-fillet-trim-d260-3m\"\u003eD260 fillet trim\u003c\/a\u003e\u003c\/strong\u003e profiles.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eForming external 90° wall-to-wall fillet corners\u003c\/li\u003e\n      \u003cli\u003eCreating neat base corners on skylight upstands\u003c\/li\u003e\n      \u003cli\u003eJoining D260 fillet trims at external junctions\u003c\/li\u003e\n      \u003cli\u003eReplacing site-cut mitred fillet corners\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eDesigned specifically for GRP roofing systems where detail quality and consistency matter.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eExternal fillet corners are high-visibility and high-movement areas within a GRP roof system.\u003c\/p\u003e\n\n    \u003cp\u003eHand-cut mitred fillet trims can:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eLook uneven\u003c\/li\u003e\n      \u003cli\u003eCreate inconsistent angles\u003c\/li\u003e\n      \u003cli\u003eTake longer to install\u003c\/li\u003e\n      \u003cli\u003eRequire additional finishing\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eA pre-formed C3 corner:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eSpeeds up installation\u003c\/li\u003e\n      \u003cli\u003eEnsures consistent 90° geometry\u003c\/li\u003e\n      \u003cli\u003eDelivers a cleaner, more professional finish\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eOnce laminated and top coated, it produces a seamless and professional external junction.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003col\u003e\n      \u003cli\u003ePosition the C3 corner and mechanically fix to the deck (each end and centrally).\u003c\/li\u003e\n      \u003cli\u003eApply a thin bead of \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e at trim junctions.\u003c\/li\u003e\n      \u003cli\u003eFit adjoining D260 fillet trims into place.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e\u003ca href=\"\/products\/grp-taping-mat-75mm\"\u003eBandage\u003c\/a\u003e\u003c\/strong\u003e the joint using taping mat and wet out with base resin.\u003c\/li\u003e\n      \u003cli\u003eUse finishing tissue if required for a smooth edge.\u003c\/li\u003e\n      \u003cli\u003eTop coat as part of the GRP system.\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cp\u003eEnsure all surfaces are clean and dry prior to bonding and laminating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003e\u003cstrong\u003eType:\u003c\/strong\u003e C3 External Wall Fillet Corner\u003cbr\u003e\n    \u003cstrong\u003eMaterial:\u003c\/strong\u003e Hot press moulded GRP\u003cbr\u003e\n    \u003cstrong\u003eCompatibility:\u003c\/strong\u003e D260 Fillet Trim\u003cbr\u003e\n    \u003cstrong\u003eUse:\u003c\/strong\u003e External wall-to-wall fillet junctions and upstand base corners\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eExternal wall corners and skylight bases are where messy mitres show up. A moulded C3 corner keeps the junction sharp and uniform without having to cut and shape fillets on site.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56660352532811,"sku":"PG-C3-Ext-Wall","price":13.86,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/c3-external-corner-grp.jpg?v=1774110737"},{"product_id":"c3-grp-internal-wall-fillet-corner","title":"C3 GRP Internal Wall Fillet Corner","description":"\u003ch3\u003ePre-formed fibreglass corner for neat internal wall junctions\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eC3 GRP Internal Wall Fillet Corner\u003c\/strong\u003e is a hot-pressed, pre-formed fibreglass corner designed for use where two wall fillet trims meet at an internal 90° junction.\u003c\/p\u003e\n\n\u003cp\u003eUsed primarily at internal wall and parapet wall corners, this moulded component removes the need to mitre fillet trims on site, creating a clean, uniform internal corner within GRP roofing systems.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/grp-wall-fillet-trim-d260-3m\"\u003eD260 wall fillet trims\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eForming internal 90° wall-to-wall fillet corners\u003c\/li\u003e\n      \u003cli\u003eDetailing internal parapet wall junctions\u003c\/li\u003e\n      \u003cli\u003eJoining D260 fillet trims at internal corners\u003c\/li\u003e\n      \u003cli\u003eReplacing site-cut mitred fillet corners\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eDesigned specifically for GRP roofing systems where consistent detailing is required.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eInternal wall junctions are common stress points within flat roof systems. Poorly cut mitres can lead to uneven detailing, weak joints and additional finishing work.\u003c\/p\u003e\n\n    \u003cp\u003eHand-formed corners can:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eLook inconsistent\u003c\/li\u003e\n      \u003cli\u003eTake longer to install\u003c\/li\u003e\n      \u003cli\u003eCreate uneven joins\u003c\/li\u003e\n      \u003cli\u003eRequire extra resin and sanding\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eA pre-formed C3 internal corner:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eSpeeds up installation\u003c\/li\u003e\n      \u003cli\u003eEnsures consistent internal angles\u003c\/li\u003e\n      \u003cli\u003eProduces a neater finished result\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eOnce laminated and top coated, it forms a seamless internal junction.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003col\u003e\n      \u003cli\u003ePosition the C3 internal corner and mechanically fix to the deck (each end and centrally).\u003c\/li\u003e\n      \u003cli\u003eApply a thin bead of \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e at trim junctions.\u003c\/li\u003e\n      \u003cli\u003eFit adjoining D260 fillet trims into place.\u003c\/li\u003e\n      \u003cli\u003eBandage over the joint using \u003cstrong\u003e\u003ca href=\"\/products\/grp-taping-mat-75mm\"\u003etaping mat\u003c\/a\u003e\u003c\/strong\u003e and wet out with base resin.\u003c\/li\u003e\n      \u003cli\u003eUse finishing tissue if required for a smooth edge.\u003c\/li\u003e\n      \u003cli\u003eTop coat as part of the GRP system.\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cp\u003eAlways ensure surfaces are clean and dry prior to bonding and laminating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003e\u003cstrong\u003eType:\u003c\/strong\u003e C3 Internal Wall Fillet Corner\u003cbr\u003e\n    \u003cstrong\u003eMaterial:\u003c\/strong\u003e Hot press moulded GRP\u003cbr\u003e\n    \u003cstrong\u003eCompatibility:\u003c\/strong\u003e D260 Wall Fillet Trim\u003cbr\u003e\n    \u003cstrong\u003eUse:\u003c\/strong\u003e Internal wall-to-wall junction detailing\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eInternal corners can look messy if mitred badly. A moulded C3 internal corner keeps the junction sharp and uniform without spending time cutting and shaping fillets.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56660404830539,"sku":"PG-C3-Int-Wall","price":13.86,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/c3-internal-corner-grp.jpg?v=1774110780"},{"product_id":"grp-catalyst-dispenser-80ml","title":"GRP Liquid Catalyst Dispenser Bottle – 80ml","description":"\u003ch3 data-start=\"120\" data-end=\"186\"\u003eAccurate liquid catalyst measuring bottle for GRP roofing systems.\u003c\/h3\u003e\n\u003cp data-start=\"188\" data-end=\"339\"\u003eThis 80ml \u003cstrong data-start=\"198\" data-end=\"227\"\u003ecatalyst dispenser bottle\u003c\/strong\u003e allows precise measurement and controlled dispensing of liquid hardener when mixing GRP base resin or top coat.\u003c\/p\u003e\n\u003cp data-start=\"341\" data-end=\"539\"\u003eCorrect catalyst ratios are essential for controlling working time and ensuring proper cure. Using a calibrated dispenser helps avoid over- or under-catalysing and keeps your mix consistent on site.\u003c\/p\u003e\n\u003cp data-start=\"541\" data-end=\"566\"\u003eReusable and easy to use.\u003c\/p\u003e\n\u003ch2 data-start=\"573\" data-end=\"594\"\u003eWhat It’s Used For\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-start=\"598\" data-end=\"639\"\u003eMeasuring liquid catalyst for GRP resin\u003c\/li\u003e\n\u003cli data-start=\"642\" data-end=\"666\"\u003eControlling mix ratios\u003c\/li\u003e\n\u003cli data-start=\"669\" data-end=\"696\"\u003eManaging pot life on site\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-start=\"703\" data-end=\"719\"\u003eSpecification\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-start=\"723\" data-end=\"739\"\u003eCapacity: 80ml\u003c\/li\u003e\n\u003cli data-start=\"742\" data-end=\"779\"\u003eUse: GRP liquid catalyst dispensing\u003c\/li\u003e\n\u003cli data-start=\"782\" data-end=\"823\"\u003eReusable bottle with graduated markings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56660542226763,"sku":"PG-Dispenser-80","price":11.34,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-liquid-catalyst-dispenser.jpg?v=1774110959"},{"product_id":"grp-internal-drain-outlet","title":"GRP Internal Drain Outlet – 50mm, 75mm, 82mm \u0026 100mm","description":"\u003ch3\u003eVertical Roof Outlet for Fibreglass GRP Roofing Systems\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003eGRP Internal Drain Outlet\u003c\/strong\u003e provides a secure vertical connection between a fibreglass roof and the rainwater downpipe below.\u003c\/p\u003e\n\n\u003cp\u003eDesigned specifically for GRP roofing systems, the outlet features a durable rigid pipe body with an integrated mesh flange, allowing the laminate to bond directly into the drainage detail for a seamless watertight finish.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e50mm, 75mm, 82mm and 100mm options\u003c\/strong\u003e to suit standard downpipe sizes.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Important – Choosing the Correct Size\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe size selected refers to the \u003cstrong\u003edownpipe size the outlet will fit into\u003c\/strong\u003e, not the diameter of the outlet itself.\u003c\/p\u003e\n    \u003cp\u003eThe outlet spigot is slightly smaller than the named size to ensure a snug and secure fit inside the corresponding pipe.\u003c\/p\u003e\n    \u003cp\u003eExample:\u003cbr\u003e\n    Selecting 50mm means the outlet is designed to fit into a 50mm downpipe.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eForming internal vertical drainage points in GRP roofs\u003c\/li\u003e\n      \u003cli\u003eConnecting roof deck to rainwater downpipe\u003c\/li\u003e\n      \u003cli\u003eGRP outlet details in box gutters\u003c\/li\u003e\n      \u003cli\u003eReplacing or installing new internal outlets\u003c\/li\u003e\n      \u003cli\u003eDetailing balcony and flat roof drainage\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eSuitable for use in traditional \u003ca href=\"\/collections\/grp-roof-1010\"\u003e\u003cstrong\u003eGRP fibreglass\u003c\/strong\u003e\u003c\/a\u003e \u0026amp; \u003cstrong\u003e\u003ca href=\"\/collections\/flexitec\"\u003eFlexitec roofing systems\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why Proper Drain Detailing Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eDrain outlets are one of the most critical points on any flat roof.\u003c\/p\u003e\n    \u003cp\u003ePoor detailing can lead to:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eWater tracking beneath the laminate\u003c\/li\u003e\n      \u003cli\u003eLeaks at pipe connections\u003c\/li\u003e\n      \u003cli\u003eMovement failure around the outlet\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eThe integrated mesh flange allows the base resin and CSM to fully encapsulate the flange, creating a secure mechanical bond within the GRP system.\u003c\/p\u003e\n    \u003cp\u003eOnce laminated and top coated, the outlet becomes fully integrated into the waterproof membrane.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview (GRP System)\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003col\u003e\n      \u003cli\u003eCut the deck opening to suit the outlet body.\u003c\/li\u003e\n      \u003cli\u003eInsert the outlet through the deck.\u003c\/li\u003e\n      \u003cli\u003eMechanically secure if required.\u003c\/li\u003e\n      \u003cli\u003eLaminate over the mesh flange using base resin and CSM reinforcement.\u003c\/li\u003e\n      \u003cli\u003eConsolidate fully to remove air pockets.\u003c\/li\u003e\n      \u003cli\u003eApply top coat as part of the system finish.\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cp\u003eEnsure correct falls are formed to direct water towards the outlet.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eAvailable Sizes: 50mm \/ 75mm \/ 82mm \/ 100mm\u003c\/li\u003e\n      \u003cli\u003eOutlet Length: Approx. 200mm\u003c\/li\u003e\n      \u003cli\u003eMaterial: Rigid GRP-compatible body with mesh flange\u003c\/li\u003e\n      \u003cli\u003eApplication: Internal vertical drainage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eDrain details need to be right first time. A proper GRP outlet with a mesh flange laminates in cleanly and avoids awkward detailing around pipe penetrations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"50mm","offer_id":56660988297547,"sku":"GRP-DRAIN-050","price":30.6,"currency_code":"GBP","in_stock":true},{"title":"75mm","offer_id":56660988330315,"sku":"GRP-DRAIN-075","price":30.8,"currency_code":"GBP","in_stock":true},{"title":"82mm","offer_id":56660988363083,"sku":"GRP-DRAIN-082","price":32.4,"currency_code":"GBP","in_stock":true},{"title":"100mm","offer_id":56660988395851,"sku":null,"price":32.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-internal-drain-x4-2.jpg?v=1774111453"},{"product_id":"grp-finishing-tissue","title":"GRP Finishing Tissue - 150mm (Sold Per Metre)","description":"\u003ch3\u003eFibreglass Tissue for Smoother GRP Detailing \u0026amp; Reduced Print-Through\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eGRP Finishing Tissue\u003c\/strong\u003e is a lightweight fibreglass bandage used to refine visible detail areas in fibreglass roofing systems.\u003c\/p\u003e\n\n\u003cp\u003eUnlike standard chopped strand mat (CSM), finishing tissue is much thinner and designed to soften reinforced areas such as trim joints, corners, overlaps and penetrations - reducing visible texture and creating a smoother final appearance.\u003c\/p\u003e\n\n\u003cp\u003eSupplied \u003cstrong\u003e150mm wide\u003c\/strong\u003e and sold per metre.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eSoftening visible trim joints\u003c\/li\u003e\n      \u003cli\u003eTidying up reinforced corners\u003c\/li\u003e\n      \u003cli\u003eRefining pipe and outlet detailing\u003c\/li\u003e\n      \u003cli\u003eReducing print-through from CSM\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eUsed during the resin stage to create a neater surface prior to final cure.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eStandard GRP matting leaves a textured finish. In high-visibility areas such as corners and trim overlaps, this texture can remain noticeable even after top coating.\u003c\/p\u003e\n\n    \u003cp\u003eFinishing tissue:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eReduces print-through from heavier mat\u003c\/li\u003e\n      \u003cli\u003eBlends reinforced areas into surrounding laminate\u003c\/li\u003e\n      \u003cli\u003eCreates a smoother, more uniform appearance\u003c\/li\u003e\n      \u003cli\u003eElevates the overall finish of the roof\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt’s not structural reinforcement - it’s about presentation and refinement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCut tissue to required length.\u003c\/li\u003e\n      \u003cli\u003eApply catalysed resin to the detail area.\u003c\/li\u003e\n      \u003cli\u003eLay finishing tissue into wet resin.\u003c\/li\u003e\n      \u003cli\u003eWet out fully and consolidate lightly.\u003c\/li\u003e\n      \u003cli\u003eEnsure no dry fibres remain.\u003c\/li\u003e\n      \u003cli\u003eAllow to cure before overcoating where required.\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eAs referenced in the \u003ca href=\"collections\/flexitec\"\u003eFlexitec\u003c\/a\u003e manual, finishing tissue is used to form neat finishes on trim corners, overlaps and detailing.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Roofer’s Perspective\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eIf you want trim joints to disappear rather than stand out, finishing tissue makes the difference. It softens the detail and gives the roof a cleaner, more professional look once coated.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56677021811019,"sku":"PG-Finishing-250","price":0.23,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-finishing-tissue.jpg?v=1774111611"},{"product_id":"grp-fibreglass-flat-sheet-roll","title":"GRP Fibreglass Flat Sheet Roll - 300mm","description":"\u003ch3\u003eGRP Abutment Trim for Pitched Roof to Flat Roof Junctions\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e300mm GRP Fibreglass Flat Sheet Roll\u003c\/strong\u003e is used beneath the final row of tiles or slates where a pitched roof meets a GRP flat roof.\u003c\/p\u003e\n\n\u003cp\u003eIt provides a compatible GRP transition detail that allows the flat roof laminate to tie in correctly before tiles are reinstated.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e5m, 10m, 15m and 20m lengths\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eInstalling beneath the last row of tiles at pitched roof abutments\u003c\/li\u003e\n      \u003cli\u003eForming the transition between pitched and GRP flat roofs\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eDesigned specifically for this junction detail within GRP systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eRemove the final courses of tiles as required.\u003c\/li\u003e\n      \u003cli\u003eMechanically fix the flat sheet to the OSB deck only.\u003c\/li\u003e\n      \u003cli\u003eReinforce and encapsulate the fixed section within the GRP laminate.\u003c\/li\u003e\n      \u003cli\u003eReinstate tiles once cured.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eThe section against the pitched roof should remain free to allow movement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eWidth: 300mm\u003c\/li\u003e\n      \u003cli\u003eLengths: 5m \/ 10m \/ 15m \/ 20m\u003c\/li\u003e\n      \u003cli\u003eMaterial: GRP fibreglass\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eGRP Fibreglass Flat Sheet Roll (300mm) provides a clean, compatible abutment detail where a pitched roof meets a GRP flat roof. Supplied in multiple lengths to suit project size.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"5m","offer_id":56677135122763,"sku":"PG-F300-Roll-05","price":28.36,"currency_code":"GBP","in_stock":true},{"title":"10m","offer_id":56677135155531,"sku":"PG-F300-Roll-10","price":56.7,"currency_code":"GBP","in_stock":true},{"title":"15m","offer_id":56677135188299,"sku":"PG-F300-Roll-15","price":85.06,"currency_code":"GBP","in_stock":true},{"title":"20m","offer_id":56677135221067,"sku":"PG-F300-Roll-20","price":113.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-flat-sheet-roll.jpg?v=1774173594"},{"product_id":"grp-fibreglass-matting-450gsm-600gsm","title":"GRP Fibreglass Matting – 450gsm \u0026 600gsm","description":"\u003ch3\u003eChopped Strand Mat for GRP Roofing Systems\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eGRP Fibreglass Matting (CSM)\u003c\/strong\u003e is the reinforcing layer used within traditional fibreglass roofing systems. When combined with polyester resin, it forms the structural laminate that gives a GRP roof its strength and durability.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e450gsm and 600gsm weights\u003c\/strong\u003e, sold per square metre.\u003c\/p\u003e\n\n\u003cp\u003eSuitable for use within systems such as \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRP Roof 1010\u003c\/a\u003e\u003c\/strong\u003e, \u003cstrong\u003e\u003ca href=\"\/collections\/cromar-pro-grp\"\u003ePro GRP\u003c\/a\u003e\u003c\/strong\u003e and other standard GRP roofing applications.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eForming the reinforced laminate layer in GRP roofs\u003c\/li\u003e\n      \u003cli\u003eNew flat roof installations\u003c\/li\u003e\n      \u003cli\u003eBalcony and terrace waterproofing\u003c\/li\u003e\n      \u003cli\u003eRepair and overlay works\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eThe mat is saturated with catalysed resin, which breaks down the binder and allows the fibres to bond together, forming a solid, glass-like membrane once cured.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Choosing the Right Weight\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003e\u003cstrong\u003e450gsm – Standard Grade\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eSuitable for most domestic flat roofs\u003c\/li\u003e\n      \u003cli\u003eIdeal for general applications\u003c\/li\u003e\n      \u003cli\u003eDesigned for light foot traffic\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003e\u003cstrong\u003e600gsm – Heavy Duty Grade\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eThicker, more durable laminate\u003c\/li\u003e\n      \u003cli\u003eSuitable for balconies and terraces\u003c\/li\u003e\n      \u003cli\u003eRecommended where regular foot traffic is expected\u003c\/li\u003e\n      \u003cli\u003eProvides increased impact resistance\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eSelecting the correct weight ensures the finished membrane matches the demands of the roof area.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCut mat to size allowing minimum 50mm overlaps.\u003c\/li\u003e\n      \u003cli\u003eApply catalysed resin to the substrate.\u003c\/li\u003e\n      \u003cli\u003eLay mat into wet resin.\u003c\/li\u003e\n      \u003cli\u003eFully consolidate using a paddle roller until evenly saturated.\u003c\/li\u003e\n      \u003cli\u003eApply extra catalysed resin on top where required.\u003c\/li\u003e\n      \u003cli\u003eEnsure no dry fibres remain before curing.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eAlways follow the relevant GRP system coverage rates and catalyst guidance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eType: Emulsion-bound Chopped Strand Mat (CSM)\u003c\/li\u003e\n      \u003cli\u003eWeights Available: 450gsm \/ 600gsm\u003c\/li\u003e\n      \u003cli\u003eSold: Per metre\u003c\/li\u003e\n      \u003cli\u003eCompatibility: Polyester GRP roofing systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eGRP Fibreglass Matting (450gsm and 600gsm) forms the reinforced layer within a fibreglass roofing system. Used with polyester resin, it creates a strong, seamless and durable GRP membrane suitable for flat roofs, balconies and terraces.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"450g","offer_id":56677291983179,"sku":"PG-Matting-450","price":2.38,"currency_code":"GBP","in_stock":true},{"title":"600g","offer_id":56677292015947,"sku":"PG-Matting-600","price":3.3,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-fibreglass-matting.jpg?v=1774174772"},{"product_id":"3-grp-roller-set","title":"3\" GRP Roller Set – 3 Frames \u0026 Sleeves","description":"\u003ch3\u003eDetailing Rollers for GRP \u0026amp; Liquid Roofing Applications\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e3-pack of 3\" roller frames and heads\u003c\/strong\u003e is designed for detailing work in GRP and liquid-applied roofing systems.\u003c\/p\u003e\n\n\u003cp\u003eThe 3\" size gives better control in tight areas such as trim junctions, corners, outlets and reinforced detailing. Supplied with \u003cstrong\u003e3 frames and 3 solvent-resistant roller sleeves\u003c\/strong\u003e, this set is ideal for resin, primer and top coat application.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with fibreglass and liquid roofing systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What They’re Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eApplying base resin to taping mat and detailing areas\u003c\/li\u003e\n      \u003cli\u003eCoating trim joints and upstands with topcoat\u003c\/li\u003e\n      \u003cli\u003eApplying top coat around corners and penetrations\u003c\/li\u003e\n      \u003cli\u003eWorking into confined or awkward areas\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eThe sleeves are solvent-resistant, making them suitable for polyester resins and other liquid roofing products.\u003c\/p\u003e\n    \u003cp\u003eFor larger roof field areas, our \u003cstrong\u003e\u003ca href=\"\/products\/7-inch-roller-frame-and-sleeve\"\u003e7\" roller frames and sleeves\u003c\/a\u003e\u003c\/strong\u003e are more suitable and offer faster coverage across open surfaces.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What’s Included\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e3 x 3\" Roller Frames\u003c\/li\u003e\n      \u003cli\u003e3 x 3\" Solvent-Resistant Roller Sleeves\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThis 3\" GRP roller set (3 frames \u0026amp; 3 sleeves) is ideal for detailing and precision application in fibreglass and liquid roofing systems. Solvent-resistant and sized for control, it’s a practical addition to any GRP installer’s kit.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56695631380811,"sku":"PG-Roller-3-Pack","price":5.94,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-roller-set.jpg?v=1774175612"},{"product_id":"grp-mushroom-roof-vent-75mm","title":"GRP Mushroom Roof Vent – 75mm","description":"\u003ch3\u003eMoisture Relief \u0026amp; Supplementary Ventilation for GRP Flat Roofs\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003eGRP Mushroom Roof Vent (75mm)\u003c\/strong\u003e is designed to provide controlled vertical ventilation through a fibreglass flat roof system.\u003c\/p\u003e\n\n\u003cp\u003eCommonly installed in refurbishment and overlay projects, it helps relieve trapped moisture vapour and reduce pressure build-up within the roof structure.\u003c\/p\u003e\n\n\u003cp\u003eSuitable for use with most GRP flat roofing systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It’s Used For\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eReleasing trapped moisture in existing roof decks\u003c\/li\u003e\n      \u003cli\u003eSupporting ventilation in cold roof constructions\u003c\/li\u003e\n      \u003cli\u003eReducing risk of vapour pressure build-up in overlay systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eOften installed where full strip-out of the existing roof is not being undertaken.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eTrapped moisture beneath a new GRP membrane can lead to pressure build-up and blistering over time. A mushroom vent provides a controlled outlet for vapour, helping stabilise the roof structure.\u003c\/p\u003e\n\n    \u003cp\u003eIt provides vertical ventilation only and is not a substitute for designed cross flow ventilation where required by building regulations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCore drill the deck to suit the vent stem.\u003c\/li\u003e\n      \u003cli\u003ePosition the vent so the stem aligns with the hole and the flange sits flat on the surface.\u003c\/li\u003e\n      \u003cli\u003eMechanically fix the flange if required.\u003c\/li\u003e\n      \u003cli\u003eLaminate the flange into the GRP base coat using CSM reinforcement.\u003c\/li\u003e\n      \u003cli\u003eConsolidate thoroughly and apply top coat as part of the system.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eEnsure roof falls direct water away from the vent base.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Technical Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eDiameter: 75mm\u003c\/li\u003e\n      \u003cli\u003eType: Mushroom-style roof vent\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eApplication: GRP roofing systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe GRP Mushroom Roof Vent (75mm) provides controlled vapour release within fibreglass roofing systems, helping manage moisture in refurbishment and overlay applications.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56696760107339,"sku":"GRP-ROOFVENT-075","price":40.32,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-breather-vent-4.jpg?v=1774177191"},{"product_id":"grp-roofing-tool-kit","title":"GRP Roofing Tool Kit – Small, Medium \u0026 Large","description":"\u003ch3\u003eComplete GRP Application Tool Set for Fibreglass Roofing Systems\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003cstrong\u003eGRP Roofing Tool Kit\u003c\/strong\u003e contains the core tools required to install a fibreglass flat roof system efficiently and correctly.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in three sizes to suit different project scales:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003cstrong\u003e0–20m²\u003c\/strong\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003cstrong\u003e0–40m²\u003c\/strong\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003cstrong\u003e0–100m²\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eEach kit is structured to match roof size, providing the correct volume of rollers, paddles and mixing buckets for controlled resin application and consolidation.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    What It Covers\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eResin mixing and catalyst measurement\u003c\/li\u003e\n      \u003cli\u003eCSM consolidation\u003c\/li\u003e\n      \u003cli\u003eField area resin application\u003c\/li\u003e\n      \u003cli\u003eDetail work and trim joints\u003c\/li\u003e\n      \u003cli\u003eEfficient workflow on larger areas\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eDesigned for use with standard GRP systems including reinforced base coat and top coat installations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Small Kit – Up to 20m²\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e1 x Catalyst Dispenser\u003c\/li\u003e\n      \u003cli\u003e1 x 230mm Paddle Roller\u003c\/li\u003e\n      \u003cli\u003e1 x 75mm Paddle Roller\u003c\/li\u003e\n      \u003cli\u003e2 x 3\" Roller Sets\u003c\/li\u003e\n      \u003cli\u003e1 x 7\" Roller Frame\u003c\/li\u003e\n      \u003cli\u003e4 x 7\" Roller Sleeves\u003c\/li\u003e\n      \u003cli\u003e1 x Telescopic Extension Pole\u003c\/li\u003e\n      \u003cli\u003e2 x 5.6L Mixing Buckets\u003c\/li\u003e\n      \u003cli\u003e2 x 3\" Brushes\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Medium Kit – 20–40m²\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e1 x Catalyst Dispenser\u003c\/li\u003e\n      \u003cli\u003e1 x 230mm Paddle Roller\u003c\/li\u003e\n      \u003cli\u003e1 x 75mm Paddle Roller\u003c\/li\u003e\n      \u003cli\u003e4 x 3\" Roller Sets\u003c\/li\u003e\n      \u003cli\u003e1 x 7\" Roller Frame\u003c\/li\u003e\n      \u003cli\u003e8 x 7\" Roller Sleeves\u003c\/li\u003e\n      \u003cli\u003e1 x Telescopic Extension Pole\u003c\/li\u003e\n      \u003cli\u003e4 x 5.6L Mixing Buckets\u003c\/li\u003e\n      \u003cli\u003e4 x 3\" Brushes\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Large Kit – 40–100m²\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e1 x Catalyst Dispenser\u003c\/li\u003e\n      \u003cli\u003e2 x 230mm Paddle Rollers\u003c\/li\u003e\n      \u003cli\u003e1 x 140mm Paddle Roller\u003c\/li\u003e\n      \u003cli\u003e1 x 75mm Paddle Roller\u003c\/li\u003e\n      \u003cli\u003e6 x 3\" Roller Sets\u003c\/li\u003e\n      \u003cli\u003e2 x 7\" Roller Frames\u003c\/li\u003e\n      \u003cli\u003e16 x 7\" Roller Sleeves\u003c\/li\u003e\n      \u003cli\u003e1 x Telescopic Extension Pole\u003c\/li\u003e\n      \u003cli\u003e6 x 5.6L Mixing Buckets\u003c\/li\u003e\n      \u003cli\u003e2 x 10L Mixing Buckets\u003c\/li\u003e\n      \u003cli\u003e6 x 3\" Brushes\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe GRP Roofing Tool Kit provides a complete application setup for fibreglass roofing systems. Available in three sizes based on roof area, it supports efficient mixing, consolidation and resin application across small to large installations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"0-20m²","offer_id":56698085998923,"sku":"PG-Tool-020","price":57.9,"currency_code":"GBP","in_stock":true},{"title":"0-40m²","offer_id":56698086031691,"sku":"PG-Tool-040","price":82.5,"currency_code":"GBP","in_stock":true},{"title":"0-100m²","offer_id":56698086064459,"sku":"PG-Tool-100","price":143.7,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-tool-kit.jpg?v=1774177411"},{"product_id":"grp-a200-drip-edge-trim-3m","title":"GRP Fibreglass Drip Edge Trim A200 – 3m","description":"\u003ch3\u003ePerimeter Drip Trim for GRP Flat Roofing Systems\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eA200 GRP Drip Trim\u003c\/strong\u003e is installed to the run-off edge of flat roofs where water discharges into a gutter. It forms the correct perimeter detail for fibreglass systems and integrates directly into the laminate.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e and \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eInstalled at eaves \/ run-off edges\u003c\/li\u003e\n      \u003cli\u003eUsed where water drains directly into a gutter\u003c\/li\u003e\n      \u003cli\u003eSuitable for new build and overlay GRP installations\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eThis profile is not used for raised edges or wall abutments.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Notes\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eInstall supporting battens as required to position the trim centrally into the gutter.\u003c\/li\u003e\n      \u003cli\u003eApply \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e to the rear of the trim before fixing.\u003c\/li\u003e\n      \u003cli\u003eMechanically fix into the deck at recommended centres.\u003c\/li\u003e\n      \u003cli\u003eOverlap adjacent trims minimum 50mm and seal with PU adhesive.\u003c\/li\u003e\n      \u003cli\u003eReinforce trim joints and trim to deck joint with \u003cstrong\u003e\u003ca href=\"\/products\/grp-taping-mat-75mm\"\u003etaping mat\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/li\u003e\n      \u003cli\u003eEncapsulate the horizontal flange within the base laminate.\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003e\u003cstrong\u003eInstaller Tip:\u003c\/strong\u003e\u003cbr\u003e\n    Lightly planing the OSB at the edge allows the flange to sit flush, preventing a lip that can interrupt water flow.\u003c\/p\u003e\n\n    \u003cp\u003eUsing GRP trims with a GRP system is essential - perimeter detailing forms part of the structural system.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eProfile: A200 Drip Edge\u003c\/li\u003e\n      \u003cli\u003eLength: 3m\u003c\/li\u003e\n      \u003cli\u003eDrop: Approx. 90mm\u003c\/li\u003e\n      \u003cli\u003eFlange: Approx. 80mm+\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eCompatible With: GRPROOF 1010, Flexitec and other GRP roofing systems.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe A200 GRP Drip Edge Trim provides the correct eaves detail for fibreglass roofing systems, ensuring controlled discharge into gutters and proper integration into the laminate.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56718524809547,"sku":"PG-Trim-Drip-A200","price":17.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-a200-drip-trim.jpg?v=1774178076"},{"product_id":"grp-raised-edge-trim-b260-3m","title":"GRP Raised Edge Trim B260 – 3m","description":"\u003ch3\u003eRaised perimeter trim for controlled water flow on GRP roofs.\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eB260 GRP Raised Edge Trim\u003c\/strong\u003e is installed on non-draining roof edges to prevent water running off exposed perimeters and to direct it toward designated gutter edges, typically an \u003cstrong\u003e\u003ca href=\"\/products\/grp-a200-drip-edge-trim-3m\"\u003eA200 drip trim\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cp\u003eIt forms the raised edge detail within fibreglass roofing systems and integrates directly into the laminate.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e, \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e, and standard GRP systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eInstalled on edges where water must be retained\u003c\/li\u003e\n      \u003cli\u003eUsed opposite A200 drip trims\u003c\/li\u003e\n      \u003cli\u003eForms the raised perimeter on flat roofs\u003c\/li\u003e\n      \u003cli\u003eSuitable for new build and overlay GRP installations\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eThe B260 works in conjunction with A200 trims to control roof drainage layout.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Notes\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eFix a single timber batten to the outside fascia, level with the deck surface.\u003c\/li\u003e\n      \u003cli\u003eApply \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e to the batten before bedding the trim.\u003c\/li\u003e\n      \u003cli\u003eMechanically fix into the deck at recommended centres.\u003c\/li\u003e\n      \u003cli\u003eOverlap adjoining trims minimum 50mm and seal with PU adhesive.\u003c\/li\u003e\n      \u003cli\u003eReinforce trim joints and trim to deck joint with \u003cstrong\u003e\u003ca href=\"\/products\/grp-taping-mat-75mm\"\u003etaping mat\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/li\u003e\n      \u003cli\u003eEncapsulate the flange within the GRP base laminate.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003ePerimeter trims are structural components of a GRP roof and must be installed correctly as part of the system.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eProfile: B260 Raised Edge\u003c\/li\u003e\n      \u003cli\u003eLength: 3 metres\u003c\/li\u003e\n      \u003cli\u003eGirth: 260mm\u003c\/li\u003e\n      \u003cli\u003eVisible Face: Approx. 125mm\u003c\/li\u003e\n      \u003cli\u003eDepth: Approx. 90mm\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eCompatible With: A200 drip trim and \u003cstrong\u003e\u003ca href=\"\/products\/c1-grp-external-corner-for-kerb-drip-trims\"\u003eC1\u003c\/a\u003e \/ \u003ca href=\"\/products\/c2-grp-right-hand-wall-fillet-corner\"\u003eC2\u003c\/a\u003e \/ \u003ca href=\"\/products\/c3-grp-external-wall-fillet-corner\"\u003eC3\u003c\/a\u003e\u003c\/strong\u003e corner trims\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe B260 GRP Raised Edge Trim forms the non-draining perimeter detail on fibreglass flat roofs. Designed to prevent uncontrolled water run-off and to work alongside A200 drip trims, it is a core perimeter component within GRP roofing systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56720229007691,"sku":"PG-Trim-Raised-B260","price":17.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-kerb-edge-trim.jpg?v=1774178895"},{"product_id":"grp-wall-fillet-trim-d260-3m","title":"GRP Wall Fillet Trim D260 – 3m","description":"\u003ch3\u003eWall fillet trim for GRP flat roof to wall abutments.\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eD260 GRP Wall Fillet Trim\u003c\/strong\u003e is installed where a flat GRP roof meets an adjoining wall or upstand. It forms the correct internal radius at the deck-to-wall junction and provides the base detail for installing a \u003cstrong\u003eC100 Fibreglass Wall Flashing\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cp\u003eSupplied in \u003cstrong\u003e3 metre lengths\u003c\/strong\u003e and designed to integrate directly into GRP laminates including \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e and \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eFlat roof to wall abutments\u003c\/li\u003e\n      \u003cli\u003eParapet wall junctions\u003c\/li\u003e\n      \u003cli\u003eSkylight upstand detailing\u003c\/li\u003e\n      \u003cli\u003eUsed in conjunction with C100 wall flashing\u003c\/li\u003e\n      \u003cli\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/c2-grp-left-hand-wall-fillet-corner\"\u003eC2\u003c\/a\u003e\u003c\/strong\u003e and \u003cstrong\u003e\u003ca href=\"\/products\/c3-grp-external-wall-fillet-corner\"\u003eC3\u003c\/a\u003e\u003c\/strong\u003e preformed corner pieces\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eThis trim forms the structural fillet detail before flashing is installed.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It’s Required\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eForming a deck-to-wall junction purely with resin creates sharp angles and stress points within the laminate. This method is not recommended by GRP manufacturers.\u003c\/p\u003e\n\n    \u003cp\u003eThe D260 provides:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eA consistent internal radius\u003c\/li\u003e\n      \u003cli\u003eProper support for reinforcement\u003c\/li\u003e\n      \u003cli\u003eReduced stress at 90° changes\u003c\/li\u003e\n      \u003cli\u003eCleaner, faster detailing\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eWhen paired with a C100 flashing, it forms the complete GRP wall abutment detail.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Notes\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eApply \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e to the deck and wall in 30mm beads at approx. 300mm centres.\u003c\/li\u003e\n      \u003cli\u003ePosition the trim and mechanically fix to the deck only using stainless steel pins.\u003c\/li\u003e\n      \u003cli\u003eDo \u003cstrong\u003enot\u003c\/strong\u003e mechanically fix the vertical leg into the wall.\u003c\/li\u003e\n      \u003cli\u003eReinforce the trim-to-deck junction with \u003cstrong\u003e\u003ca href=\"\/products\/grp-taping-mat-75mm\"\u003etaping mat\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/li\u003e\n      \u003cli\u003eEncapsulate within the base laminate.\u003c\/li\u003e\n      \u003cli\u003eTop coat along with main deck area.\u003c\/li\u003e\n      \u003cli\u003eInstall C100 wall flashing after laminating as per system guidance.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eAllow expansion gaps for movement at the wall interface.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eType: D260 Wall Fillet Trim\u003c\/li\u003e\n      \u003cli\u003eLength: 3 metres\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eCompatible With: C100 Wall Flashing, C2 \u0026amp; C3 Corners, GRPROOF 1010 \u0026amp; Flexitec\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe D260 GRP Wall Fillet Trim (3m) provides the required internal fillet detail where a GRP flat roof meets a wall. Used alongside C100 flashing and C-type corners, it forms part of a complete, system-compatible wall abutment solution.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56720375644491,"sku":"PG-Trim-Wall-Fillet","price":17.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-wall-fillet-trim.jpg?v=1774179700"},{"product_id":"grp-wall-flashing-trim-c100-3m","title":"GRP Wall Flashing Trim C100 – 3m","description":"\u003ch3\u003eSimulated lead flashing for GRP wall abutments.\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eC100 GRP Wall Flashing Trim\u003c\/strong\u003e is a pre-formed simulated lead flashing designed to replace traditional lead at flat roof to wall junctions.\u003c\/p\u003e\n\n\u003cp\u003eInstalled above\/on top of a \u003cstrong\u003e\u003ca href=\"\/products\/grp-wall-fillet-trim-d260-3m\"\u003eD260 Wall Fillet Trim\u003c\/a\u003e\u003c\/strong\u003e, the C100 provides the weathering detail at masonry abutments and completes the GRP wall upstand system.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with GRP roofing systems including \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e and \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It’s Used\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eTraditional lead flashing:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eRequires dressing\u003c\/li\u003e\n      \u003cli\u003eIs prone to theft\u003c\/li\u003e\n      \u003cli\u003eCan stain brickwork\u003c\/li\u003e\n      \u003cli\u003eAdds cost and labour\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eThe C100:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eProvides a clean, consistent finish\u003c\/li\u003e\n      \u003cli\u003eReplicates the appearance of lead\u003c\/li\u003e\n      \u003cli\u003eIntegrates directly with GRP systems\u003c\/li\u003e\n      \u003cli\u003eEliminates the need for lead\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt forms part of the correct GRP wall abutment detail when paired with a D260 fillet.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Notes\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCut a chase (typically 25mm deep) into the mortar joint.\u003c\/li\u003e\n      \u003cli\u003eApply \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e to the back of the trim.\u003c\/li\u003e\n      \u003cli\u003eInsert the return leg of the flashing into the chase.\u003c\/li\u003e\n      \u003cli\u003ePush back of trim firmly against top section of the D260 wall fillet trim.\u003c\/li\u003e\n      \u003cli\u003eSeal the chase joint with appropriate external sealant.\u003c\/li\u003e\n      \u003cli\u003eDo not mechanically fix through brickwork face.\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eThe flashing should allow for natural building movement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eLength: 3 metres\u003c\/li\u003e\n      \u003cli\u003eFace Depth: Approx. 100mm\u003c\/li\u003e\n      \u003cli\u003eReturn: Approx. 35mm\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Dark Grey (lead appearance)\u003c\/li\u003e\n      \u003cli\u003eCompatible With: D260 Wall Fillet Trim, GRPROOF 1010 \u0026amp; Flexitec\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe C100 GRP Wall Flashing Trim provides the finished weathering detail at flat roof to wall junctions. Designed as a lead replacement, it works with the D260 fillet trim to form a complete and system-compatible GRP abutment detail.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56720539222347,"sku":"PG-Trim-Wall-Flashing","price":17.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-wall-flashing-trim.jpg?v=1774180019"},{"product_id":"grp-expansion-trim-e280-3m","title":"GRP Expansion Trim E280  – 3m","description":"\u003ch3\u003eExpansion joint trim for large GRP flat roof installations.\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eE280 GRP Expansion Trim\u003c\/strong\u003e is designed to accommodate structural and thermal movement in larger fibreglass flat roof systems.\u003c\/p\u003e\n\n\u003cp\u003eInstalled over a 25mm expansion gap in the deck, it forms a controlled movement joint within the GRP laminate and helps prevent stress cracking across long roof runs.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e, \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e, and standard polyester GRP systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    When It’s Used\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eRoof areas exceeding approximately \u003cstrong\u003e50m²\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003eRoof lengths over \u003cstrong\u003e10 metres\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003eProjects where structural movement must be managed\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eGRP laminates are rigid once cured. On larger roofs, provision for movement is essential.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It Matters\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eWithout expansion provision, movement within the deck can transfer directly into the laminate, leading to stress fractures over time.\u003c\/p\u003e\n\n    \u003cp\u003eThe E280 trim:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eIntroduces a controlled expansion joint\u003c\/li\u003e\n      \u003cli\u003eReduces stress build-up within the laminate\u003c\/li\u003e\n      \u003cli\u003eImproves long-term durability\u003c\/li\u003e\n      \u003cli\u003eSupports compliance with GRP installation guidelines\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt forms part of the structural detailing on larger installations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Notes\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eLeave a \u003cstrong\u003e25mm expansion gap\u003c\/strong\u003e between OSB boards.\u003c\/li\u003e\n      \u003cli\u003eApply \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e to the underside before fixing.\u003c\/li\u003e\n      \u003cli\u003ePosition the E280 centrally over the gap.\u003c\/li\u003e\n      \u003cli\u003eMechanically fix into the deck either side of the joint.\u003c\/li\u003e\n      \u003cli\u003eReinforce the trim-to-deck joint either side of the trim using CSM and base resin.\u003c\/li\u003e\n      \u003cli\u003eConsolidate fully and apply top coat as part of the system.\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eThe expansion gap beneath the trim allows deck movement while the laminate above remains controlled.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eProfile: E280 Expansion Trim\u003c\/li\u003e\n      \u003cli\u003eLength: 3 metres\u003c\/li\u003e\n      \u003cli\u003eApplication: Expansion joint for GRP roofing systems\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eCompatible With: GRPROOF 1010 \u0026amp; Flexitec\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe E280 GRP Expansion Trim provides the necessary movement joint detail for larger fibreglass flat roofs. Installed over a 25mm deck gap, it reduces stress within the laminate and helps prevent cracking on extended roof areas.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56720580215115,"sku":"PG-Trim-Expansion","price":17.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-expansion-trim.jpg?v=1774181140"},{"product_id":"grp-external-angle-trim-ext-150-3m","title":"GRP External Angle Trim EXT\/150 – 3m","description":"\u003ch3\u003eTop edge protection trim for parapets and upstands in GRP roofing systems.\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eEXT\/150 GRP Upstand Capping Trim\u003c\/strong\u003e is installed to the exposed top edge of parapet walls, rooflight kerbs and upstands within fibreglass flat roof systems.\u003c\/p\u003e\n\n\u003cp\u003eIt provides a clean, durable protective edge detail and forms part of a properly finished GRP perimeter build-up.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e, \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e, and standard polyester GRP roofing systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCapping the top of parapet walls\u003c\/li\u003e\n      \u003cli\u003eFinishing skylight and rooflight kerb edges\u003c\/li\u003e\n      \u003cli\u003eProtecting exposed laminate edges at upstands\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eUsed in conjunction with the \u003cstrong\u003eINT\/150 Internal Angle Trim\u003c\/strong\u003e, which forms the internal deck-to-upstand junction at the base.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It’s Used\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe top edge of an upstand is exposed to impact and weathering. Left unprotected, laminate edges can become vulnerable over time.\u003c\/p\u003e\n\n    \u003cp\u003eThe EXT\/150:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eProtects the exposed horizontal edge\u003c\/li\u003e\n      \u003cli\u003eCreates a consistent, straight top line\u003c\/li\u003e\n      \u003cli\u003eMakes detailing upstands quick and easy\u003c\/li\u003e\n      \u003cli\u003eImproves durability of the upstand detail\u003c\/li\u003e\n      \u003cli\u003eDelivers a cleaner finished appearance\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt forms the upper component of a properly detailed GRP upstand system.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Notes\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003ePosition along the top edge of the upstand.\u003c\/li\u003e\n      \u003cli\u003eBed with \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/li\u003e\n      \u003cli\u003eMechanically secure if required.\u003c\/li\u003e\n      \u003cli\u003eEnsure minimum 50mm overlap between trims.\u003c\/li\u003e\n      \u003cli\u003eReinforce and encapsulate within the laminate as per system guidance.\u003c\/li\u003e\n      \u003cli\u003eTop coat to complete the detail.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eEnsure alignment along the full run before laminating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eProfile: EXT\/150 Upstand Capping Trim\u003c\/li\u003e\n      \u003cli\u003eLength: 3 metres\u003c\/li\u003e\n      \u003cli\u003eFace Depth: Approx. 150mm\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eCompatible With: GRPROOF 1010 \u0026amp; Flexitec systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe EXT\/150 GRP Upstand Capping Trim protects and finishes the exposed top edge of parapet walls and upstands in fibreglass roofing systems. Used alongside INT\/150 internal angle trims, it completes the full GRP upstand detail.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56720623665483,"sku":"PG-Trim-EXT150","price":17.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-external-angle-trim.jpg?v=1774182337"},{"product_id":"grp-internal-angle-trim-int-170-3m","title":"GRP Internal Angle Trim INT\/170 – 3m","description":"\u003ch3\u003eInternal base angle trim for GRP wall and upstand junctions.\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eINT\/170 GRP Internal Angle Trim\u003c\/strong\u003e is installed at the internal junction where the flat roof deck meets a vertical upstand or parapet wall.\u003c\/p\u003e\n\n\u003cp\u003eIt forms the structural internal angle at the base of the upstand, providing a consistent radius and improving laminate performance at this critical stress point.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e, \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e, and standard polyester GRP roofing systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eDeck-to-parapet wall junctions\u003c\/li\u003e\n      \u003cli\u003eBase of skylight and rooflight upstands\u003c\/li\u003e\n      \u003cli\u003eInternal vertical upstand transitions\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eUsed in conjunction with the \u003cstrong\u003e\u003ca href=\"\/products\/grp-external-angle-trim-ext-150-3m\"\u003eEXT\/150 Upstand Capping Trim\u003c\/a\u003e\u003c\/strong\u003e, which protects the exposed top edge of the upstand.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It’s Used\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eSharp 90° internal angles create stress concentration within GRP laminates.\u003c\/p\u003e\n\n    \u003cp\u003eThe INT\/170:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eProvides a formed internal radius\u003c\/li\u003e\n      \u003cli\u003eReduces stress cracking at deck-to-wall junctions\u003c\/li\u003e\n      \u003cli\u003eSupports reinforcement and wet-out\u003c\/li\u003e\n      \u003cli\u003eImproves long-term durability\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt forms the lower structural component of the GRP upstand build-up.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Notes\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003ePosition along the internal deck-to-wall junction.\u003c\/li\u003e\n      \u003cli\u003eBed with \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e before fixing.\u003c\/li\u003e\n      \u003cli\u003eMechanically secure to the deck only.\u003c\/li\u003e\n      \u003cli\u003eReinforce over the trim using CSM and base resin.\u003c\/li\u003e\n      \u003cli\u003eFully encapsulate within the laminate before top coating.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eDo not mechanically fix into the vertical wall face.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eProfile: INT\/170 Internal Angle Trim\u003c\/li\u003e\n      \u003cli\u003eLength: 3 metres\u003c\/li\u003e\n      \u003cli\u003eFace Depth: Approx. 170mm\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eCompatible With: GRPROOF 1010 \u0026amp; Flexitec systems\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe INT\/170 GRP Internal Angle Trim forms the internal base junction between flat roof deck and vertical upstands. Designed to reduce stress and improve laminate performance, it is a core structural detail within GRP roofing systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56720749199691,"sku":"PG-Trim-INT170","price":17.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-internal-angle-trim.jpg?v=1774181843"},{"product_id":"grp-through-wall-outlet-520mm","title":"GRP Through Wall Outlet – Parapet Drain (520mm)","description":"\u003ch3\u003eHorizontal parapet outlet for GRP flat roofing systems.\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eGRP Through Wall Outlet\u003c\/strong\u003e is a pre-formed fibreglass parapet drain designed to discharge water horizontally through a wall or upstand.\u003c\/p\u003e\n\n\u003cp\u003eManufactured from robust GRP, it integrates directly into the laminate on the deck side and connects to rectangular 65mm x 100mm pipework externally.\u003c\/p\u003e\n\n\u003cp\u003eIts internal profile follows the \u003cstrong\u003e\u003ca href=\"\/products\/grp-wall-fillet-trim-d260-3m\"\u003eD260 Wall Fillet Trim\u003c\/a\u003e\u003c\/strong\u003e, allowing clean integration at the deck-to-wall junction.\u003c\/p\u003e\n\n\u003cp\u003eCompatible with \u003cstrong\u003e\u003ca href=\"\/products\/restec-grp-roof-1010-base-coat-resin\"\u003eGRPROOF 1010\u003c\/a\u003e\u003c\/strong\u003e, \u003cstrong\u003e\u003ca href=\"\/products\/flexitec-resin\"\u003eFlexitec\u003c\/a\u003e\u003c\/strong\u003e, and standard polyester GRP roofing systems.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eParapet wall drainage\u003c\/li\u003e\n      \u003cli\u003eBalcony drainage where vertical outlets are not suitable\u003c\/li\u003e\n      \u003cli\u003eGRP flat roof perimeter drainage\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eUsed where water needs to drain out through a wall instead of down through the roof.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Why It’s Used\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eWhere gutters are not present and internal outlets are not practical, a through-wall outlet provides controlled discharge without compromising the GRP system.\u003c\/p\u003e\n\n    \u003cp\u003eUsing a GRP outlet:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eEnsures full material compatibility\u003c\/li\u003e\n      \u003cli\u003eAllows the flange to be laminated directly into the base coat\u003c\/li\u003e\n      \u003cli\u003eReduces risk of detailing failure at the drainage point\u003c\/li\u003e\n      \u003cli\u003eMaintains a consistent system build-up\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eThe D260-compatible internal profile ensures the laminate transitions cleanly into the outlet flange.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Installation Overview\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCore or form opening through the wall to suit outlet body.\u003c\/li\u003e\n      \u003cli\u003ePosition outlet so internal flange sits flat on the deck.\u003c\/li\u003e\n      \u003cli\u003eBed in with \u003cstrong\u003e\u003ca href=\"\/products\/pu-sealant-for-grp-trims\"\u003ePU trim adhesive\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/li\u003e\n      \u003cli\u003eMechanically fix to the deck.\u003c\/li\u003e\n      \u003cli\u003eReinforce and laminate the flange joint to surrounding areas with CSM and base resin.\u003c\/li\u003e\n      \u003cli\u003eConsolidate fully to remove air pockets.\u003c\/li\u003e\n      \u003cli\u003eApply top coat as part of the system.\u003c\/li\u003e\n      \u003cli\u003eConnect external spigot to 65mm x 100mm pipework.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eEnsure correct roof falls to direct water towards the outlet.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eType: Horizontal Through Wall \/ Parapet Outlet\u003c\/li\u003e\n      \u003cli\u003eLength Through Wall: Approx. 520mm\u003c\/li\u003e\n      \u003cli\u003eInternal Flange Width: Approx. 300mm\u003c\/li\u003e\n      \u003cli\u003eUpstand Height: Approx. 140mm\u003c\/li\u003e\n      \u003cli\u003ePipe Compatibility: 65mm x 100mm rectangular outlet\u003c\/li\u003e\n      \u003cli\u003eMaterial: Hot-pressed GRP\u003c\/li\u003e\n      \u003cli\u003eColour: Grey\u003c\/li\u003e\n      \u003cli\u003eCompatible With: D260 Wall Fillet Trim, GRPROOF 1010 \u0026amp; Flexitec\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eThe GRP Through Wall Outlet (520mm) provides a fully compatible parapet drainage solution for fibreglass flat roofs. Designed to laminate directly into the GRP system and connect to 65mm x 100mm pipework, it delivers reliable horizontal discharge without compromising the integrity of the roof.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"Default Title","offer_id":56721106731339,"sku":"PG-Wall-Parapet-Outlet","price":56.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/grp-through-wall-outlet.jpg?v=1774182584"},{"product_id":"cromar-pro-grp-resin","title":"Cromar Pro GRP Resin - 10kg \u0026 20kg","description":"\u003ch3\u003eBase laminate resin for the Pro GRP flat roofing system.\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eCromar Pro GRP Resin\u003c\/strong\u003e is the laminating resin used to form the reinforced base layer within the \u003cstrong\u003e\u003ca href=\"\/collections\/cromar-pro-grp\"\u003ePro GRP fibreglass roofing system\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cp\u003eUsed in conjunction with \u003cstrong\u003e\u003ca href=\"\/products\/grp-fibreglass-matting-450gsm-600gsm\"\u003e450gsm or 600gsm chopped strand mat (CSM)\u003c\/a\u003e\u003c\/strong\u003e and \u003cstrong\u003e\u003ca href=\"\/products\/cromar-pro-grp-hardener\"\u003ePro GRP Catalyst\u003c\/a\u003e\u003c\/strong\u003e, it creates the structural waterproof membrane prior to the application of \u003cstrong\u003e\u003ca href=\"\/products\/cromar-pro-grp-top-coat\"\u003ePro GRP Top Coat\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e10kg and 20kg tins\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    System Role\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003ePro GRP Resin forms the base laminate of the roofing system.\u003c\/p\u003e\n\n    \u003cp\u003eWhen combined with reinforcement matting and catalyst, it cures to create:\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eA seamless waterproof layer\u003c\/li\u003e\n      \u003cli\u003eA rigid, impact-resistant surface\u003c\/li\u003e\n      \u003cli\u003eA durable base ready for top coating\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eIt is not a general-purpose resin - it is formulated specifically for flat roof applications.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Where It’s Used\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eNew flat roof installations\u003c\/li\u003e\n      \u003cli\u003eGarage roofs\u003c\/li\u003e\n      \u003cli\u003eExtensions\u003c\/li\u003e\n      \u003cli\u003eDormers and vertical detailing\u003c\/li\u003e\n      \u003cli\u003eRefurbishment projects\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eCold applied on site with no heat required.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Performance Characteristics\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eDesigned for roof temperature variation\u003c\/li\u003e\n      \u003cli\u003eCold applied system\u003c\/li\u003e\n      \u003cli\u003eStrong, impact-resistant cured finish\u003c\/li\u003e\n      \u003cli\u003eSuitable for heavy foot traffic when correctly installed\u003c\/li\u003e\n      \u003cli\u003eFire retardant as part of full system build-up\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eOnce cured and top coated, it forms a tough, weatherproof membrane resistant to water, frost and heat.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Coverage \u0026amp; Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eTypical coverage: \u003cstrong\u003eApprox. 1.5kg per m²\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003eUsed with 450gsm (standard) or 600gsm (heavy duty) CSM\u003c\/li\u003e\n      \u003cli\u003eCatalyst added according to deck temperature\u003c\/li\u003e\n      \u003cli\u003eFully consolidated using paddle roller\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eCorrect mixing and consolidation are essential for structural laminate performance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eCromar Pro GRP Resin is the core laminating component of the Pro GRP flat roofing system. Used with reinforcement matting and catalyst, it forms the seamless base membrane prior to top coating, delivering a durable and impact-resistant waterproof finish.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"10kg","offer_id":56786375409995,"sku":"PG-Resin-10","price":66.0,"currency_code":"GBP","in_stock":true},{"title":"20kg","offer_id":56786375442763,"sku":"PG-Resin-20","price":138.43,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/Cromar-pro-grp-resin.jpg?v=1774560077"},{"product_id":"cromar-pro-grp-top-coat","title":"Cromar Pro GRP Top Coat - 10kg \u0026 20kg (Dark Grey)","description":"\u003ch3\u003eUV-resistant finishing coat for the Pro GRP roofing system.\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eCromar Pro GRP Top Coat\u003c\/strong\u003e is the final layer applied over the cured \u003cstrong\u003e\u003ca href=\"\/products\/cromar-pro-grp-resin\"\u003ePro GRP base laminate\u003c\/a\u003e\u003c\/strong\u003e. Pre-pigmented in dark grey, it provides UV protection and forms the exposed surface of the roofing system.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e10kg and 20kg tins\u003c\/strong\u003e.\u003cbr\u003e\n\u003cstrong\u003e\u003ca href=\"\/products\/cromar-pro-grp-hardener\"\u003eHardener required\u003c\/a\u003e.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    System Role\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eProtects the reinforced base laminate\u003c\/li\u003e\n      \u003cli\u003eProvides UV resistance\u003c\/li\u003e\n      \u003cli\u003eForms the finished wearing surface\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eMust be used as part of the built-up system. Not intended for use as a standalone waterproofing product.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Application\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eRoller or brush applied\u003c\/li\u003e\n      \u003cli\u003eTypical coverage: approx. \u003cstrong\u003e0.6kg per m²\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003eUsually applied in a single uniform coat\u003c\/li\u003e\n      \u003cli\u003eCatalyst added according to deck temperature\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eCorrect mixing and even coverage are essential for proper cure.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003ePack Sizes: 10kg \/ 20kg\u003c\/li\u003e\n      \u003cli\u003eColour: Dark Grey\u003c\/li\u003e\n      \u003cli\u003eType: Pre-pigmented GRP roofing top coat\u003c\/li\u003e\n      \u003cli\u003eSystem: \u003cstrong\u003e\u003ca href=\"\/collections\/cromar-pro-grp\"\u003eCromar Pro GRP Roofing System\u003c\/a\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003eHardener: Required (sold separately)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eCromar Pro GRP Top Coat provides the UV-resistant outer layer of the Pro GRP system, delivering a durable dark grey finish over the reinforced laminate.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"10kg","offer_id":56786794021195,"sku":"PG-Top-10","price":94.08,"currency_code":"GBP","in_stock":true},{"title":"20kg","offer_id":56786794053963,"sku":"PG-Top-20","price":144.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/cromar-pro-grp-top-coat.jpg?v=1774560206"},{"product_id":"cromar-pro-grp-hardener","title":"Cromar Pro GRP Hardener - 1kg \u0026 5kg","description":"\u003ch3\u003eLiquid hardener for curing Pro GRP resin and top coat.\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eCromar Pro GRP Hardener\u003c\/strong\u003e is the catalyst used to activate \u003cstrong\u003e\u003ca href=\"\/products\/cromar-pro-grp-resin\"\u003ePro GRP Roofing Resin\u003c\/a\u003e\u003c\/strong\u003e and \u003cstrong\u003e\u003ca href=\"\/products\/cromar-pro-grp-top-coat\"\u003ePro GRP Top Coat\u003c\/a\u003e\u003c\/strong\u003e, allowing them to cure at ambient temperature.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in \u003cstrong\u003e1kg and 5kg bottles\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    System Role\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eInitiates curing of Pro GRP resin\u003c\/li\u003e\n      \u003cli\u003eActivates Pro GRP top coat\u003c\/li\u003e\n      \u003cli\u003eControls working time based on dosage\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eCorrect catalyst levels are essential for proper cure and laminate performance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Mixing Guidance\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eTypical addition rate: \u003cstrong\u003e1–4% depending on temperature\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003e10–40ml per kg of resin (temperature dependent)\u003c\/li\u003e\n      \u003cli\u003eAlways mix thoroughly for at least one minute\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003eHigher temperatures require less hardener.\u003cbr\u003e\n    Lower temperatures require more.\u003c\/p\u003e\n\n    \u003cp\u003eAlways test first mix and adjust as needed.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Specification\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eType: Liquid curing agent\u003c\/li\u003e\n      \u003cli\u003eColour: Clear\u003c\/li\u003e\n      \u003cli\u003ePack Sizes: 1kg \/ 5kg\u003c\/li\u003e\n      \u003cli\u003eShelf Life: 12 months\u003c\/li\u003e\n      \u003cli\u003eFor Use With: Cromar Pro GRP Resin \u0026amp; Top Coat\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom:12px; border:1px solid #333; border-radius:10px; background:#1a1a1a; overflow:hidden;\"\u003e\n  \u003csummary style=\"cursor:pointer; font-weight:700; padding:16px 48px 16px 16px; font-size:18px; position:relative;\"\u003e\n    Summary\n    \u003cspan style=\"position:absolute; right:16px; top:50%; transform:translateY(-50%);\"\u003e▸\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv style=\"padding:16px; border-top:1px solid #333;\"\u003e\n    \u003cp\u003eCromar Pro GRP Hardener activates and cures Pro GRP resin and top coat. Supplied in 1kg and 5kg bottles, it forms an essential part of the \u003cstrong\u003e\u003ca href=\"\/collections\/cromar-pro-grp\"\u003ePro GRP roofing system\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e","brand":"The Flat Roofing Shop","offers":[{"title":"1kg","offer_id":56787150438731,"sku":"PG-Hardener-1","price":19.03,"currency_code":"GBP","in_stock":true},{"title":"5kg","offer_id":56787150471499,"sku":"PG-Hardener-5","price":63.26,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/files\/cromar-pro-grp-hardener.jpg?v=1774560327"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4054\/9451\/collections\/cromar-pro-grp-collection-banner-hero.jpg?v=1775385001","url":"https:\/\/theflatroofingshop.co.uk\/collections\/cromar-pro-grp.oembed","provider":"The Flat Roofing Shop","version":"1.0","type":"link"}