How to Price a GRP Fibreglass Roof: Materials, Labour Time and Margin
Quick Answer: A typical UK domestic GRP fibreglass roof in 2026 prices between £180 and £260 per m² fitted, with a standard 18 m² rear extension running £3,200–£4,800 supplied and fitted. The unit price breaks down approximately to £45–£70 per m² in materials (fibreglass mat, resin, gel-coat, eaves trim) plus £100–£170 per m² in labour and overhead. Programme is typically 2–3 days on site weather-dependent — GRP must be installed in dry conditions above 5°C, with each lamination layer needing 30–90 minutes between coats. Manufacturer guarantees are 20–25 years on systems installed by certified installers.
Summary
GRP — glass-reinforced polyester, more commonly known as fibreglass — is laid as a wet laminate of fibreglass mat saturated in catalysed polyester resin, finished with a pigmented gel-coat top layer. The result is a single seamless membrane with high mechanical strength, good UV resistance, and 20–25 year service life. It is the dominant material for balcony decks, dormer flats and small bay window roofs because it can be moulded around complex shapes that EPDM struggles with.
Pricing depends on three main factors: deck preparation (existing flat roof must be stripped to OSB3 or replaced with new OSB3 deck), trim detailing (eaves trims, internal/external corners, upstand details consume more labour proportionally on small roofs), and weather window (GRP cannot be laid in rain or below 5°C; programme contingency is significant October–March). The 2026 unit rate of £180–£260/m² reflects all three.
The skill premium for GRP is higher than for EPDM. A poorly laid fibreglass roof shows wrinkles, dry patches, fibre exposure and gel-coat surface defects within months. Installers who have completed manufacturer training (Permaroof Approved, GRP Roofing Association certified) charge 15–25% more but deliver guarantee-backed installations. For homeowners, the certified-installer route is almost always the right call on a primary residence.
Key Facts
- GRP fitted price 2026 — £180–£260 per m² fitted
- Materials cost — £45–£70 per m² supplied (resin, mat, gel-coat, trims)
- Labour element — £100–£170 per m² (skilled work; 2-man crew at £450–£700/day combined)
- Resin — polyester or vinyl ester; £6–£11 per kg (typical use 1.5–2.5 kg per m²)
- Fibreglass mat — 450 g/m² CSM (chopped strand mat); £4–£8 per m²
- Gel-coat — pigmented topcoat; £8–£14 per m² (typically 0.5–0.7 kg per m²)
- Eaves and verge trims — proprietary aluminium or PVC; £8–£18 per linear m
- OSB3 deck (where new) — £18–£32 per m² supplied and fitted
- Programme — 2–3 days on site for typical 18–25 m² roof
- Weather window — dry, above 5°C, no rain forecast for 24h after gel-coat
- Cure time — laminate sets 30–90 min between coats; gel-coat tack-free 90–180 min
- Manufacturer guarantee — 20–25 years from certified installer
- Lifespan in practice — 25–30 years typical when correctly laid
- VAT — 20% standard for repair/renewal
Quick Reference Table
Spending too long on quotes? squote turns a 2-minute voice recording into a professional quote.
Try squote free →| Roof scope | Price range 2026 | Time on site | Notes |
|---|---|---|---|
| Small balcony or porch (3–5 m²) | £900–£1,500 | 1 day | High £/m² due to detail-to-area ratio |
| Bay window roof (4–8 m²) | £1,200–£2,200 | 1 day | Curved trim; skill premium |
| Standard rear extension (15–22 m²) | £2,800–£5,000 | 2–3 days | Most common UK domestic GRP job |
| Larger extension (25–40 m²) | £4,500–£9,500 | 3–5 days | Better £/m² due to scale |
| Refurbishment over existing | £140–£200/m² | 2–4 days | Where existing deck is sound |
| GRP balcony deck with anti-slip aggregate | £210–£300/m² | 2–3 days | Anti-slip top + flow coat |
| Full warm roof with PIR + GRP | £260–£360/m² | 3–4 days | L1B-compliant warm roof |
Detailed Guidance
What's in the £/m² Rate
Unlike pitched roofing where price-per-m² is dominated by tile cost, GRP price is dominated by labour. A breakdown of the typical £200/m² fitted rate:
- Materials (resin, mat, gel-coat): £55/m²
- Trims and consumables: £12/m²
- Labour (2-man crew, ~6 m² per day output): £100/m²
- Margin and overhead: £33/m²
Materials at £67/m² is roughly 33% of fitted price. This is why bulk-buying materials does not reduce price-per-m² much — labour is the dominant cost, and labour does not scale linearly with material cost.
The labour rate is high because GRP is a skilled trade. Each layer must be applied within working time of the previous (30–90 minutes depending on resin formulation), in continuous strokes to prevent dry patches, with mat orientation alternating to build strength. A poorly laid GRP roof can fail within 5 years; a well-laid one lasts 25+. The labour premium reflects the skill needed.
Deck Preparation
GRP needs a sound, dry, clean OSB3 deck — Sterling board or equivalent. The substrate is critical to the final finish. Three deck preparation routes:
New OSB3 deck on new joists — typical for new extensions. 18 mm OSB3 nailed to 47×175 or larger joists at 400 mm centres. Continuous deck with 3 mm expansion gap at all edges. £18–£32 per m² supplied and fitted.
New OSB3 over existing felt-stripped deck — where the existing OSB or ply is sound after felt removal. Inspect each board; replace soft or warped boards. £15–£22 per m² for partial replacement.
Full re-deck over existing rafters — where existing OSB has failed (commonly at gulleys, edges, valleys). Strip felt and existing deck; replace with new OSB3. £25–£40 per m² supplied and fitted.
The deck must be:
- Dry to within 5% moisture content (test with moisture meter)
- Clean of dust, dirt, oil
- Sanded smooth at any board joints
- Free of nail heads protruding above surface
- Continuous with no gaps over 3 mm
A skipped deck preparation step is the most common GRP failure cause. Install date should be a dry-deck day, not 2 days after rain.
Lamination Sequence
Standard 2-layer system per manufacturer specification:
- Pre-treatment — primer or wash applied to deck, allowed to cure
- First coat resin — catalysed polyester or vinyl ester poured and rolled
- First mat layer — 450 g/m² CSM laid into wet resin, fully wetted out using metal roller
- Second coat resin — applied over first mat
- Working time inspection — laminate must show no dry spots, no air bubbles, full impregnation
- Cure — 30–90 minutes
- Second mat layer — laid in opposite orientation, fully wetted out
- Resin coat over second mat — final consolidation
- Cure — 60–120 minutes
- Sand laminate — light sanding to remove sharp fibres at edges
- Gel-coat — pigmented top coat applied evenly with brush and roller
- Final cure — tack-free 90–180 minutes; full cure 24–48 hours
Total elapsed time per m² of installation: typically 90–150 minutes. Two-man crew typically lays 12–20 m² per day depending on complexity.
Trim Detailing — The Skill Premium
GRP trims define the perimeter detailing. Three types:
Eaves trim (drip trim) — aluminium or PVC profile sitting over the deck edge, with the GRP laminate dressed over it. Provides a sharp, weatherproof eaves edge. £8–£18 per linear m fitted.
Verge trim — sits at the gable or unsupported edge, with upstand to prevent water sliding sideways. £10–£22 per linear m fitted.
Wall upstand trim — at junction with house wall; the GRP laminate runs up the wall to a chased lead flashing or proprietary trim. £12–£25 per linear m fitted.
Internal and external corner pieces — proprietary mouldings for clean junctions; £15–£35 each.
A 5 × 4 m extension flat roof has approximately 18 m of eaves/verge perimeter. Trim cost £150–£350 in materials, plus 1–2 hours' detailing labour.
When GRP Is the Right Choice
GRP is the right material for:
- Balcony decks with foot traffic — the gel-coat with anti-slip aggregate is the only viable single-coat trafficable system
- Bay window roofs where the curved geometry is hard to detail in EPDM
- Dormer roofs with complex junctions
- Visible roofs where the gel-coat colour matters (light grey, dark grey, slate finishes)
- Refurbishment over sound existing GRP — recoat with gel-coat to extend life by 10–15 years
GRP is the wrong material for:
- Very large flat roofs (over 80 m²) where EPDM single-piece membrane is faster
- Cold-weather installations where temperature can't be guaranteed
- Refurbishment over sound existing felt where strip-and-EPDM is comparable cost
Anti-Slip Top Coats for Balcony Use
Plain gel-coat is slippery when wet — PTV value typically 25 wet, well below the BS 7976 ≥36 PTV target for trafficable surfaces. For balcony or terrace use, anti-slip aggregate must be added:
- Aggregate gel-coat — quartz or aluminium oxide grit broadcast into wet gel-coat; finished with sealer flow coat. £25–£45 per m² added to standard GRP rate
- Anti-slip flow coat — pigmented polyester finishing coat with grit pre-mixed; £15–£25 per m² added
For commercial balconies meeting BS 8300-2 accessible standards, slip resistance specifications must be evidenced. Manufacturer datasheets show PTV values; specifying inadequate slip resistance is a known liability.
Refurbishment Over Existing GRP
GRP roofs at end of gel-coat life can be re-coated rather than fully replaced. The refurbishment route:
- Inspect — laminate sound, no delamination, no soft spots
- Pressure wash and dry deck thoroughly
- Light sand existing gel-coat to provide key
- Apply primer
- Apply new gel-coat (single layer or with reinforcing mat over high-stress areas)
Cost £80–£140 per m² — about half a full re-roof. Buys 10–15 years.
This option only works if the existing laminate is sound. Where the laminate has cracked, blistered or wrinkled, full replacement is required.
Frequently Asked Questions
Why is GRP more expensive than EPDM?
GRP has higher material content per m² (resin, mat, gel-coat, multiple layers) and higher labour content (multi-stage application, skill premium, longer programme). EPDM is single-piece membrane with bonded edges — faster install, less material. For a standard rear extension flat roof, EPDM and GRP sit at similar price points; for complex shapes (balconies, bays), GRP tends to be cheaper because EPDM seams add detailing labour.
Can I install GRP over existing felt?
No — existing felt must be stripped first. GRP needs a sound, dry, clean substrate (OSB3 or plywood). Lay GRP over felt and the felt's bitumen plasticisers migrate into the GRP, causing softness, blistering and adhesion failure within 1–3 years.
Is GRP foot-trafficable?
Plain GRP roof finish is not designed for foot traffic — gel-coat surface is slippery wet, vulnerable to point-load damage. For balcony or terrace use, anti-slip aggregate top coats are required. Cost £25–£45 per m² extra. Alternatively, lay the GRP as the waterproof layer below a separate paved or decked walking surface.
How does GRP perform in cold weather?
Polyester resin cure rate is temperature-dependent. Below 5°C, resin will not catalyse properly — the roof is not curable. Above 25°C, catalyst can flash off too fast, leaving uncured zones. The optimal install window is 8–22°C. For a 12-month construction project, GRP is reliably installable April–October; November–March installations need polythene tenting and forced air heating, adding £200–£500 to the job.
Why do GRP installer prices vary so much?
Three reasons. First, certified installers (Permaroof, GRP Roofing Association) carry insurance-backed manufacturer guarantees and price 15–25% above non-certified. Second, the deck preparation scope varies — some quotes assume sound existing deck, others budget for replacement. Third, the mat weight specified — 450 g/m² is industry standard but some installers cut to 300 g/m² which fails sooner. Specifying the mat weight on the quote is the right way to compare.
Regulations & Standards
Building Regulations Approved Document A — structural safety
Building Regulations Approved Document B — fire performance of roof coverings
Building Regulations Approved Document H — drainage; positive falls to outlets
Building Regulations Approved Document L1B — thermal performance for re-coverings
BS 4154 — fibreglass roofing systems
BS 8217 — built-up bitumen membrane roofing (relevant for substrate transitions)
BS 5250 — control of condensation in buildings
BS 7976 — slip resistance test method (Pendulum Test Value)
BS 8300-2 — accessible building design (where balconies are accessible routes)
CDM 2015 — Construction (Design and Management) Regulations
GRP Roofing Association — installation standards and certified installer list
Permaroof — manufacturer technical specifications
Liquid Roofing and Waterproofing Association — liquid systems including GRP
National Federation of Roofing Contractors — published guidance
Federation of Master Builders — small contractor pricing data
Approved Document L1B — thermal performance
comparing GRP, EPDM and felt economics — for the system comparison
flat roof construction principles — for design principles
EPDM as the GRP alternative — for alternative system
warm flat roof construction details — for L1B-compliant warm roof
where GRP is used as bathroom shower tray base — for related GRP applications